A fullstack Spotify-inspired application built with React, Vite, Node.js, Express, and MongoDB. This project was created for educational purposes to practice modern web development technologies.
- User authentication (register & login)
- Browse playlists, albums, and artists
- Music playback with custom player
- Search for tracks, albums, and artists
- Create, update, and delete personal playlists
- Responsive and dynamic UI
- React (with JSX)
- Vite
- React Router
- Axios
- Tailwind CSS or CSS Modules
- Node.js
- Express.js
- MongoDB (with Mongoose)
- JSON Web Tokens (JWT) for auth
- bcrypt for password hashing
- CORS, dotenv, etc.