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
- figma
- swift
Log in or sign up for Devpost to join the conversation.