Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 Playlist API

A RESTful Playlist Management API built using Node.js, Express.js, and MongoDB. It allows users to create playlists, manage songs, and perform CRUD operations.

🚀 Features

  • Create Playlist
  • Get All Playlists
  • Get Playlist By ID
  • Update Playlist
  • Delete Playlist
  • Add Song to Playlist
  • Remove Song from Playlist

🛠️ Tech Stack

  • Node.js
  • Express.js
  • MongoDB Atlas
  • Mongoose
  • Postman

📌 API Endpoints

Method Endpoint Description
POST /api/playlists Create Playlist
GET /api/playlists Get All Playlists
GET /api/playlists/:id Get Playlist By ID
PUT /api/playlists/:id Update Playlist
DELETE /api/playlists/:id Delete Playlist
POST /api/playlists/:id/songs Add Song
DELETE /api/playlists/:id/songs/:songId Remove Song

▶️ Run Project

npm install

npm run dev

Author

Aditi Rathi

About

A RESTful Playlist Management API built with Node.js, Express.js, and MongoDB. Supports playlist CRUD operations and song management using nested documents.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages