Melodix is a full-stack web application that allows users to create, manage, and share their playlists. It provides a seamless user experience for music enthusiasts to curate their favorite songs into personalized playlists.
- User Authentication: Secure sign-up and login functionalities.
- Playlist Creation: Create and customize your playlists with your favorite songs.
- CRUD Operations: Perform Create, Read, Update, and Delete operations on playlists and songs.
- User-Friendly Interface: Intuitive design for easy navigation and playlist management.
- Deployment: The app is deployed on Heroku, making it accessible online.
- Django: Python-based web framework for the backend.
- PostgreSQL: Database for persisting data.
- HTML, CSS, JavaScript: Frontend technologies for a responsive user interface.
- Heroku: Cloud platform for deploying the app online.
- Spotify API: Implement Spotify's library and playback functions to our app.
- Song Recommendations Recommend songs to other users.
- Front end: [Melanie Winter]
- GitHub Manager: [Josh Remington]
- Back end: [Josh Remington, Felipe Turen]
- Designer: [Melanie Winter/Spotify design team]
- Database Manager: [Felipe Turen]