Wimbo is a web application that lets users to perform CRUD operation on songs.
you can find the deployed app here
Before you start to work on this project make sure if you have latest version of Node.js and Yarn and follow the following procedures.
yarn && cd api; yarn
echo "<your mongodb uri>" > .env
yarn start # start api
cd .. && yarn dev # on another terminal to start vite
GET /songs
returns all songsGET /songs/:id
returns specific songPOST /songs
add new song with body({title: "...", artist: "...", artwork: "...", url: "..."}
)PUT /songs/:id
updates existing songDELETE /songs/:id
deletes existing song