Apollo is a client-side React app that lets users view music album reviews and post their own.
Developed by:
- Kaylyn Phan
- Hyerin Lee
- Madurya Suresh
- Pavana Atawale
To run the app:
# clone this repository
$ git clone https://github.com/kaylynphan/apollo.git
# cd into the repository's root directory and install required packages
$ cd apollo
$ npm install react-router-dom
$ npm install react-icons
$ npm install @mui/material @emotion/react @emotion/styled @mui/icons-material
$ npm install firebase
$ npm start # View app on localhost:3000
- Search for your favorite artists on the home page.
- Click on an album cover to listen to the album on Spotify.
- Log in through your Google Account using the Log in button and start posting reviews.
- Liking, disliking, and posting reviews are only enabled for logged in users.
- Non-logged in users can still browse through the website.
- Like or dislike other reviews.
- Apollo works best on Google Chrome.