Frontend
Backend/Songs
Backend/Favorites
GitHub Project Front End
GitHub Project Backend
GitHub Project Front End
GitHub Project Backend
This app was designed to add and delete music to a database. Users can also favorite a song, rate a song, and remove a song from favorites list.
- React - Frontend
- Node - Backend
- Mongo - Database
- JSX
- CSS
Our goal with this app was to design an interface for users to access a database of music and be able to favorite songs of their choosing. They then can access their favorite songs and rate them accordingly
Replace our manually built database with a fully functional third party API so we have access to much more music
- Ensure you have Node.js installed.
- Create a free Mongo Atlas database online or start a local MongoDB database.
- Create a
server/.env
file with aMONGO_URL
property set to your MongoDB connection string. - In the terminal, run:
npm install
andnpm install
on the Backend
- In the terminal, run:
npm start
on the Frontend andnpm start
on the Backend - Browse to the frontend at localhost:3000 and the backend at localhost:3003/songs.