Our client wanted to showcase traders' performance by capturing their trading signals on a Discord Channel. The idea was to highlight the quality of traders using their trading signals and then build a leader board of their performance.
We started with the product vision, Defined the project scope, and captured user requirements. Then we created an execution plan based on the Agile software development framework. We divided product feature delivery into multiple sprints. At the end of each sprint, we accommodated user feedback and then rolled out the feature.
This was a complex application from an architectural point of view. It had a web frontend, a python based bot managing the Discord CHannel, and an API interface connecting the website with the discord.