Skip to content

User Manual

aayushpatel108 edited this page Mar 8, 2022 · 17 revisions

Installing/Deploying DineSmart

Using DineSmart

Creating an Account

IMG_4002

Login

IMG_3560

User Profile Home Page

IMG_4626

Browse Restaurants

The user can select a location, date, time, and size of party and view a list of restaurants that satisfies their request. Available reservation times are also supplied for each restaurant.

IMG_4741

Add Review

IMG_4095

View Restaurant Reviews

IMG_3502

Installation and Local Deployment

Clone Repository

git clone https://github.com/cs130-w22/Group-A7.git

Install Requirements

cd frontend 

npm install

cd ../backend

pip install -r requirements.txt

Migrate Database Models

python3 manage.py makemigrations
python3 manage.py migrate

Run Backend Server

python3 manage.py runserver

Run Frontend

In a new terminal,

cd ../frontend
npm start

This should redirect you to a webpage running on the local machine.

Clone this wiki locally