Skip to content

RohanSunar15/spotify_clone

Repository files navigation

🎧 Spotify Clone App

A full-stack Spotify clone app built using Flutter, Supabase, and Node.js. This project demonstrates a scalable architecture with audio playback, authentication, and playlist features—replicating core Spotify functionalities.


🚀 Features

  • 🔐 Email authentication using Supabase
  • 🎵 Audio playback with controls (play, pause, skip)
  • 🔍 Search songs and artists
  • 🧾 Create & manage playlists
  • ❤️ Like/Favorite songs
  • 🌙 Light/Dark mode
  • 🧱 Follows Clean Architecture (presentation → domain → data)
  • 📡 REST API powered by Node.js

🧰 Tech Stack

Frontend

  • Flutter
  • Clean Architecture (presentation, domain, data layers)
  • BLoC for state management
  • Audio playback with just_audio or similar package
  • Dark/Light Theme Support

Backend

  • Node.js
  • Express.js
  • Supabase as Database and Auth
  • REST APIs for song data and playlist management

About

Cloning Spotify by using Flutter and dart

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors