We have noticed that over recent years, current trends have incorporated themes and inspirations of prior decades, where there is a strong presence of nostalgia. This is heavily emphasized in the the music we listen to, from the groovy-inspired 70's vibes of Doja Cat's "Say So" to the vintage 80s synth-sounds from the Weeknd's "Blinding Lights". We intend to emphasize these feelings in the form of a social media platform, by showcasing different vinyl record artworks as bedroom wall decor.
This project takes the Spotify API and a local MySQL server to store/query data for user's personalized bedrooms. This includes personalizing a user's rooms for different decades and sharing the bedroom artwork with friends.
We utilized many different sources and libraries in order to create this project, which include MySQL connector and Spotify APIs. The back-end includes a MySQL local server and python, and the front-end includes a react.js implementation.
Some of the challenges that we ran into were the slow connection between the user and the Spotify api, which led to slow queries and searches for different albums. Another issue was integration with different users, as they had to be granted immense access via the MySQL database.
The accomplishments that we are proud of include the utilization of a MySQL server to store and query data for the user and their personalized rooms. This also includes fully customizing the front-end user interface via css and html, with many menus and buttons to take into account.
We learned many different aspects and methods for full-stack development
We plan on implementing further databases in the future, such as utilizing IMDB libraries to further personalize rooms with movie posters.
Log in or sign up for Devpost to join the conversation.