Frontend component for PutMeOn

May 8, 2022 ยท View on GitHub

Frontend deployed to https://putmeon.netlify.app/
Backend API currently hosted on https://put-me-on.herokuapp.com/
Backend repo at https://github.com/ecabreja623/PutMeOn

Current Capabilities

  • Users can view all users and playlists.
  • Users can create/delete their accounts and log in with token based authentication that expires over time.
  • Authenticated users can create/delete playlists and add/delete songs from playlists.
  • Authenticated users can like and unlike playlists.
  • Authenticated users can send one another friend requests and accept/decline friend requests.
  • Authenticated users can look at a profile of their friends including their liked/created playlists and their friends.

To run:

CD into the repo

cd PutMeOn_Frontend

Install Dependencies

npm install (make sure you have npm & node installed)

Run the app!

npm run start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.\