Skip to content

Addii155/Music-Studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎶 Music Management Application

A modern, full-stack music management platform that allows users to manage artists, albums, and songs with an intuitive UI and robust backend. This application supports user authentication, playlist and favorite song management, and seamless CRUD operations — all built with the MERN + Next.js stack and styled with Tailwind CSS.

🚀 Live Demo: [(https://music-studio-omega.vercel.app/)]
📂 Repository: [(https://github.com/Addii155/Music-Studio)]_


📚 Table of Contents


🎯 Features

  • JWT Authentication for secure login/signup
  • Artist Management with image, bio, and date of birth
  • Album Management with thumbnails, genre, and descriptions
  • Song Management including favorites and playlist creation
  • CRUD operations for artists, albums, and songs
  • Search and filter functionality for quick access
  • Responsive UI with Tailwind CSS
  • Form validation using React Hook Form
  • Toast notifications for user feedback
  • MongoDB Atlas integration for cloud database support

📸 Screenshots

Login Page Artist Management Album Creation Playlist UI
Add image Add image Add image Add image

Add screenshots to a /screenshots folder and link them here using ![alt](path).


🛠 Technologies Used

⚛️ Frontend

  • ReactJS – Component-based UI
  • Next.js – Server-side rendering and API routes
  • React Hook Form – Form validation and handling
  • Tailwind CSS – Utility-first responsive styling
  • Axios – REST API integration
  • React Hot Toast – Notification system

🔙 Backend

  • Node.js – Runtime environment
  • Express.js – REST API framework
  • Mongoose – ODM for MongoDB
  • JWT – Authentication
  • bcrypt.js – Password hashing

🗄 Database

  • MongoDB Atlas – Cloud-hosted NoSQL database

⚙️ Setup Instructions

1. Clone the Repository

git clone https://github.com/Addii155/Music-Studio.git
cd Music-Studio

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published