Skip to content

sanika365/Creater-tunes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 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

  •  
  •