/project-group-hilarious-herons

CS732/SE750 group repository for the Hilarious Herons

Primary LanguageJavaScript

Funter

Team: SE750-hilarious-herons

About

Funter is a food finding application. Instead of picking a restaurant and browsing the food there, Funter enables you to see the food first. Pick what you like from browsing through multiple food reviews and explore their restaurant details. When you want to try something new but do not know what, Funter provides a way to find good food around you based on others people’s dining experiences.

Key Features

  • Browse reviews of food from restaurants nearby
  • Liking review to save them for later reference
  • Creation of new posts to share their experiences with others
  • Searching for reviews by their name, retaurant details and any related keywords
Browse screenshots

image

image

image

Frontend Tech Stack

Backend Tech Stack

Documentation

For more information, please check the wiki pages.

Before run

Make sure you install:

  • Node.js
  • npm
  • Firebase set up
  • Have a MongoDB instance setup and have the connection string available
  • A text editor - some recommend

To run

Frontend

Prerequiste: Ensure the provided config file is included at the specified location of ./frontend directory

# Navigate to ./frontend from root directory and run:
npm install
npm run start 

Backend

Prerequisite: Ensure the provided .env file and the required config files are included at specified location of the ./backend directory

# Navigate to `./backend` from the root directory and run:
npm install
npm run start