Inspiration

After a lengthy discussion among the team members, we found that people don't always know what type of music they want to listen to. To assist with that, we wanted to create an app that offers a dynamic playlist that adjusts the music selections based on the current weather.

What it does

Our app gathers the user's location (once the user gives appropriate permission) so it can collate relevant weather data. The different moods are based on research that reflects upon the weather. For example, sunny weather is correlated with happiness, since exposure to sunny weather releases serotonin and causes a person to feel more calm and focused. The user can adjust their preferences behind their listening experience, but ultimately our biggest priority was to make it as easy as possible to play music behind one click of a button.

How we built it

We used Figma to sketch the UI/UX for the idealized version of the app. When we had a working prototype, we used Swift on Xcode to code the iOS application.

Challenges we ran into

  • Time constraints
  • The learning curve behind learning Swift
  • Not all teammates had Mac computers

Accomplishments that we're proud of

  • We developed a working prototype through Figma
  • We learned how to develop an iOS app through this experience

What we learned

  • Process in working as a group and coordinating roles
  • Development process of an app from the initial design to implementation
  • UI/UX to make a working prototype

What's next for Moodify

Some of our stretch goals were that we were planning to add more pages for different weathers/moods and allow the user to customize their music playing experience.

Built With

Share this project:

Updates