Inspiration

The journey into using a Spotify API website was deeply rooted in a collective passion for both music and technology. As a team, we found ourselves drawn to the idea of merging these two worlds to build an immersive digital experience that integrated the vast musical landscape provided by Spotify's API with technological and data capabilities.

What it does

This app intends to deliver substantial value and entertainment to our users. By using Spotify API, our platform undergoes an analysis of the users’ music data to distinguish their top favorite songs and artists. Our application gives a unique approach by utilizing the musical footprint and unveiling the users’ aura color with a brief description of what the color scheme means. The sense of trends within the listening history can create playlists based on their recent listening.

How we built it

We built inthemoodfor with Python using VS Code. Ashley and Aaliyah worked on the back-end python code, implementing the API. Ashley also used her creative prowess and brought forth the idea that now defines inthemoodfor! Lexi and Jaz utilized Figma to create a prototype of the UX/UI presentation. They gave us a vision of our app and brought it to life. Each team member contributed their unique skills and perspectives resulting in a fun app for our users.

Challenges we ran into

We faced challenges with Python during app development due to the lack of proficiency in the language. We had no prior experience with using APIs as well. There was an issue with establishing the domain for the Spotify user that selects to allow our app to read their data. However, we all viewed this opportunity as a learning experience. Despite our difficulties, we dedicated ourselves to learning through tutorials, seeking mentorship, and participating in Pearl Hack workshops.

Accomplishments that we're proud of

We take immense pride from our app! Our team was made up of mostly novice coders; however, we developed an application which had shown our dedication and growth in this experience.

What we learned

In our journey, collaboration became our cornerstone, fostering genuine connections within the team. Together, we embraced the significance of APIs, understanding their pivotal role in enhancing app and website functionalities. This experience was not only rewarding but also deeply enjoyable, shaping our collective growth and knowledge.

What's next for inthemoodfor

Our overarching aim for inthemoodfor is to integrate features enabling users to capture their daily musical aura and save it in the app's calendar. By allowing users to document their musical preferences alongside daily activities, we aim to deliver a personalized experience enhancing their connection to music, facilitating reflection on their mood and music choices over time.

Additionally, we seek to seamlessly embed users' daily musical aura into Instagram stories, providing a creative avenue for sharing musical experiences and fostering engagement within their social media circles.

Moreover, we plan to enhance inthemoodfor with the ability for users to directly link songs from their results, simplifying sharing with friends and followers and fostering greater musical exploration and connection.

Furthermore, we intend to implement a system to store users' daily musical auras for in-depth analysis. By analyzing this data, we can identify trends and patterns in users' musical preferences based on associated aura colors.

This analysis will inform the creation of personalized playlists tailored to users' aura colors, enhancing their music discovery and listening experience.

Additionally, leveraging machine learning algorithms, we aim to refine our understanding of users' musical tastes and preferences based on their daily aura selections, providing increasingly accurate recommendations and suggestions.

Ultimately, by harnessing data analytics and machine learning, we aspire to develop a dynamic, personalized music platform reflecting users' preferences and empowering them to discover and engage with music in meaningful ways.

Built With

Share this project:

Updates