Work

Spotify Experience with Django and React

Django
React
REST APIs
Spotify

This project showcases my work in developing a full-stack application that combines Django and React, utilizing the Django Rest Framework to create a personalized party experience powered by Spotify APIs.

A vibrant party scene with colorful lights and people dancing

Description

This code is part of the software I developed for a project that integrates Django with React to offer users a personalized experience for managing their music. Find this project on my GitHub repository.

Through my exploration of how users engage with Spotify in collaborative settings during meetings and gatherings, I recognized the need for a more user-friendly way to access Spotify’s features. This led me to develop an application designed to enhance the collaborative experience, allowing users to easily share playlists and enjoy the premium features of Spotify, even in home party environments. My goal was to democratize access to these capabilities, enabling everyone to fully enjoy their music experience together, regardless of their individual subscription status.

If you are curious about how this app looks like, run a House Party!

Resources Used

Backend Development
  • Django – for backend logic, API management and user permissions
  • Django REST Framework – to build API endpoints for the frontend and Spotify
Frontend Development
  • JavaScript
  • React – for creating a dynamic and responsive user interface
  • Material UI
  • HTML/CSS
Database
  • PostgreSQL
Other Tools
  • Docker
  • Git