Skip to content

sameer-n012/food-review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Food Review

This project was made by Sameer N. using MongoDB, Nodejs, Express, React, and Redux. This project was inspired by and built based on tutorial videos by Traversy Media and JavaScript Mastery

Project Features

  • Login and logout functionality for users
  • Creation, modification, and deletion of user accounts
  • User reviews can include:
    • Food name
    • Restaurant name
    • Reviewer username
    • Rating
    • Review date
    • Any notes by the reviewer
    • An image of the food
  • Creation, modification, and deletion of a user's food reviews
  • Uploading and storing images for food reviews on the server
  • Ability for users to to show or hide reviews by marking them as public or private
  • Ability for users to explore other users' public reviews
  • Use of JSON Web Tokens for authorization of users

Planned Project Features

  • Ability for users to search for and filter reviews
  • Use of refresh tokens to generate new user authorization tokens

Run Instructions

To run the server, run the command npm start in the server directory.
To run the client, run the command npm start in the client directory.
To access the application, go to http://localhost:3000 in your browser after starting the client and the server.

Nodejs Project Dependency List:

Server Dependency List
Client Dependency List

Image Attribution