-
Notifications
You must be signed in to change notification settings - Fork 0
User Manual
When a user accesses the DineSmart website, they are initially sent to a landing page that prompts the user to login to their profile. From here, they can also navigate to the Home, Login, Browse, and Reserve pages using the menu bar.
Here, the user can view their current list of reservations. The user is also given the options to browse or make bookings.
To login to an already created account, a user needs to provide their email address and password. If a user has not already created an account, there is a provided option to sign up.
To sign up, a user needs to provide their email address and a password of their choice that fulfills the listed requirements.
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.
Here, the user can enter a restaurant name and find reservation details.
git clone https://github.com/cs130-w22/Group-A7.git
cd frontend
npm install
cd ../backend
pip install -r requirements.txt
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver
In a new terminal,
cd ../frontend
npm start
This should redirect you to a webpage running on the local machine.