Music Weather App
Our team of four developed a music recommendation application from scratch that suggests songs based on real-time weather conditions.
We managed the entire project independently, from initial planning and feasibility studies to requirement analysis, specification, and validation. We also created user stories and followed an iterative Software Development Life Cycle (SDLC) model, which allowed us to refine each development phase based on continuous feedback, making it more flexible than the traditional waterfall approach.
On the technical side, we handled architectural design, user interface design, component design, and set up CI/CD pipelines for automated testing to streamline deployment.
My Contributions:
Created user stories to guide development tasks and timelines
Designed a detailed Work Breakdown Structure using GitHub Projects and Excel
Set up and integrated the weather API, which teammates used in conjunction with the Spotify API to generate personalized song recommendations
Automated CI/CD pipelines to support continuous integration and delivery
Check out the linked articles for more on our development process, SDLC model choice, and task planning.