A Spotify clone built with Next.js, React, Tailwind, Supabase, and PostgreSQL. It allows users to explore and stream music, manage playlists, and more. The project uses RESTful APIs, state management, and responsive UI design.
- Authentication: Sign up and login
- Browse and Search: Discover new music and search for songs and artists
- Play Music: Fully functional music player with play/pause, next, and previous
- Liked Songs: Save and manage favorite songs
- Upload Songs: Add songs from your device
- Responsive Design: Adaptable to various screen sizes for a seamless mobile experience
- Frontend: Next.js, React, Tailwind, Zustand
- Backend: Next.js, Supabase
- Database: PostgreSQL, Supabase