Skip to content
/ reco Public

A user-friendly platform that allows users to share and discover product reviews across various categories. With robust search capabilities and interactive features, users can make informed decisions based on authentic user experiences.

Notifications You must be signed in to change notification settings

yunqiu21/reco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

RECO - Recommendation System

GitHub Link:

https://github.com/yunqiu21/reco

Members:

  • Yunqiu Han
  • Yuqing Pan
  • Jiexuan Fang
  • Jason Sung
  • Yuxiao Lu

Introduction:

RECO allows users to post things they want to recommend to other users, such as food, movies, etc. Its main purpose is to allow users to exchange information about the pros and cons of the products or other things, so that other people browsing the posts have a better understanding of what to choose and what to avoid. Each user post contains a title, an optional picture, and a description of the things they want to recommend. When users want to search for a topic, they can also search by the keyword in the title, and all posts containing the keyword will be displayed on the page.

How to Run the Project Locally?

  1. Clone the project from GitHub:
    git clone https://github.com/yunqiu21/reco.git
    Or: unzip the compressed file and rename the folder as "reco"
  2. cd reco/backend
  3. npm install
  4. npm start
  5. Now the backend is running at http://localhost:5000
  6. Wait until the console says "Connected to DB"
  7. Keep the backend running, and open a second terminal session
  8. cd reco/frontend
  9. npm install
  10. npm start
  11. Now the web app will start on http://localhost:3000
  12. To view the intended styling, open the web app with Google Chrome, maximized window.

References:

Backend basics
GridFS basics
Connect React to backend

About

A user-friendly platform that allows users to share and discover product reviews across various categories. With robust search capabilities and interactive features, users can make informed decisions based on authentic user experiences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published