This is my front end project centered around a small database of party / board game reviews. On the app it is possible to view a list of game reviews made by various 'users'. This list can be filtered by game category, and/or sorted by a number of criteria. It is possible to open a game review to view it in full, wherein which one can upvote or downvote, view attached comments, and even leave a comment of their own. This is done by user accounts, for which there is no verification. Simply navigate to 'switch user' and chose from a list.
NOTE: This app has been designed with only mobile viewports
in mind. If viewing on a desktop web browser please inspect page and use "ctrl-shift-m"
to view in a mobile sized window.
Click here to open the deployed app... Or copy and paste this url to a browser: https://62e6ea67ab662b1af3cc1775--pipe-smoking-rabbit-games-reviews.netlify.app/
Here is the link to my hosted API
which was used to create this app: https://nc-my-game-reviews-project.herokuapp.com/
Additionally, this is the link to the backend repo if you wish to view the code behind it: https://github.com/Pipe-Smoking-Rabbit/backend-personal-project
To run this repo locally it is recommended to be running Node Version -18.0.0
or higher.
Clone this repo down to a local directory
git clone https://github.com/Pipe-Smoking-Rabbit/game-reviews-project.git
Change directory to be in the base of the repo
cd game-reviews-project
install dependencies
npm install
and finally, run start script
npm run start