Music Weather App
Our team of four built a music recommendation app based on weather conditions entirely from scratch.
We handled everything ourselves, from initial planning, creating user stories, conducting feasibility studies, and performing requirement analysis, specification, and validation.
We then undertook technical tasks including architectural design, interface design, component design, and setting up CI/CD pipelines for automated testing.
Our development followed an iterative Software Development Life Cycle (SDLC) model—a flexible alternative to the traditional waterfall method. In this approach, selected steps were repeatedly refined until customer satisfaction was achieved.
For more details on why we selected this model, our work breakdown structure, and the application development process, check out the linked articles.
GitHub Documentation: https://github.com/AMAce03/276-Project
Application Website: https://music-weather-app.netlify.app/