Skip to content

A full-stack Spotify clone built using Flutter, Node.js, MongoDB, and Firebase Storage.

Notifications You must be signed in to change notification settings

MehdiBenzada/Spotify_Clone_Flutter_Nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎧 Spotify Clone


Description

A full-stack Spotify clone built using Flutter, Node.js, MongoDB, and Firebase Storage.


Features

  • Email & Password Authentication
  • Persisting Auth State
  • Song Playback & Playlists
  • Search & Filter Songs
  • Upload Music
  • Album and Song Details
  • Add Songs and Albums to Favorites
  • Sign Out
  • Encrypting and hashing passwords

Tech Used

Frontend

  • Flutter
  • Shared Preferences
  • Audio/Video Progress Bar
  • Just Audio
  • File Picker

Backend

  • Node.js
  • Express
  • MongoDB & Mongoose
  • JWT (jsonwebtoken)
  • Bcrypt.js
  • Nodemon
  • Firebase Storage

Contributors

About

A full-stack Spotify clone built using Flutter, Node.js, MongoDB, and Firebase Storage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published