The project followed an agile methodology with iterative development cycles, focusing on user feedback and continuous improvement. Key features such as game integration, competition management, and performance tracking were developed and tested in parallel, ensuring a cohesive experience.