Skip to content

This is a user-friendly web application that enables the user to search for restaurants based on their availability by date and time, as well as by restaurant name. Additionally, the user can create and save their favorite restaurants into customized collections, such as "Vegetarian Delights" or "Carnivore's Corner."

Notifications You must be signed in to change notification settings

hasansustcse13/DineTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Table of contents

General info

This is a simple user-facing webapp that allows the user to filter for restaurants open by date time as well as restaurant name. On top of that, users can save restaurants into their own named collections (eg. Vegetarian favourites, Meat-lovers etc.).

Technologies

Project is created with:

Back End Setup

To run this project, run the following commands:

Note:

  1. Please add your PostgreSQL server credential in ~/rsms.api/rsms/rsms/settings.py file's DATABASES object
  2. Please create a database named "rsms"
cd ~/rsms.api/
pip install -r requirements.txt
cd ~/rsms.api/rsms/
python manage.py migrate
python manage.py loaddata restaurant.json
python manage.py loaddata restaurant_open_closed_info.json
python manage.py runserver
You can view the api documentation here :

schema-swagger-ui: http://127.0.0.1:8000/ schema-redoc: http://127.0.0.1:8000/redoc

Front End Setup

To run this project, install it locally using npm:

cd ~/rsms.web/rms/
npm install
npm start

Contact

Md Nurul Hasan - @Linkedin - hasan.sust.cse13@gmail.com

About

This is a user-friendly web application that enables the user to search for restaurants based on their availability by date and time, as well as by restaurant name. Additionally, the user can create and save their favorite restaurants into customized collections, such as "Vegetarian Delights" or "Carnivore's Corner."

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published