Skip to content

sanika365/Creater-tunes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎧 CreatorTunes

A fullstack audio platform built for independent creators to upload, manage, and stream their music β€” inspired by Spotify, built with React, Node.js, and MongoDB.

CreatorTunes Banner


πŸš€ Live Demo

πŸ‘‰ View the Project


🧩 Features

πŸ” Authentication

  • Register / Login using secure JWT-based auth
  • Role-based access (Creator vs Listener)

🎡 Upload Songs

  • Users can upload songs & thumbnails directly from their device
  • Local file picker UI with validation

🎧 Audio Player

  • Integrated player with playback controls
  • Stream songs with real-time updates

πŸ“ Playlists

  • Create & manage custom playlists
  • Add/remove tracks

πŸ’» Responsive Design

  • Works smoothly on desktop and mobile devices

πŸ› οΈ Tech Stack

Frontend Backend Database Misc
React.js Node.js + Express MongoDB Tailwind CSS, JWT
React Router REST API Mongoose Vite / CRA

πŸ“¦ Installation

# Clone the repo
git clone https://github.com/sanika365/CreatorTunes.git
cd CreatorTunes

# Install frontend
cd frontend
npm install
npm run dev

# Install backend
cd ../backend
npm install
npm run start

About

music-app creater-tunes for streaming and uploading songs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •