Skip to content

Subangkar/Foodsquare-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

418 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FoodSquare

What Problems Does It Solve:

With growing number of restaurants in Dhaka city, it has become very much indispensable part for the restaurants to have an website where they can not only manage their business but also advertise their products. And Covid-19 has just shown how much necessary it is to have an online presence even for a small organization.

But it's not easy for all restaurants to build and manage their websites themselves. That's where FoodSquare comes into the picture.

It gives restaurants a platform to manage their own restaurants and put their products on display. On the other hand, food-lovers get the opportunity to browse food items as per their taste and budget from hundreds of restaurants.

About This Repository:

This repo contains the web app for this system implemented in Django-2.2 with Model-View-Template design pattern. This was an Information System Design project, part of an academic course of CSE, BUET. So some of the best practices of system design could not be maintained properly.

Spec:

  • Web Framework: Django 2.2
  • Database Server: PostgreSQL 12.3

How to run:

Some Basic Functionalities Implemented:

  • User Session Handling
  • Third Party Authentication
  • Sub-domain Handling
  • Shopping Cart Management
  • Local Storage Handling
  • Online Payment Handling
  • Review-Rating Management

Docker Hub Repo: https://hub.docker.com/r/subangkar/foodsquare


Sample Usage:

Homepage Homepage

Browse Cuisines Browse Cuisines

Payment

Payment

Branch Open Branch Open Add Items Add Items

Manage and Accept Orders Manage and Accept Orders

Please, find the detailed report and manual of this project @FoodSquare-Report