Skip to content

vandan09/NoshUp

Repository files navigation

Food Ordering System for University Canteen(NoshUp)

The existing method of ordering food involves standing in a queue in order to purchase token for the food we wish to have. It is a tiring and a time-consuming process. Thus the system makes this entire purchase digital with online payment. The student is provided with an application where authenticate he/she is listed with all food items available in the canteen at that university time from which they can select the items they want. The user is requested to have the required cash in the wallet before placing order. Wallet money can be refilled using e-payment. Once the order is confirmed, order details is updated in the order history by admin. The quantity of food available is updated by an in-charge in the canteen using the admin web application.
The admin can add a new food item, update the quantity of available food item or remove a food item when it gets over. This will avoid users from ordering items that are already finished.Also admin can manage orders which comes from student and update order status which reflect in user appliction

Screenshots

User side

Registration


Place order


Wallet and Payment


Order details


Profile and FAQs

Admin side

Dashboard

Menu and Manager

Orders and Manager

Tools Used

  1. Framework - Flutter
  2. Language - Dart
  3. Database - Firebase Firestore
  4. Payment Gateway - Razor Pay
  5. IDE - Visual Studio Code
  6. Version Control - Git

Create a similar setup

  1. Clone or download this repository.
  2. Open the folder in Visual Studio Code.
  3. Install all the dependencies using pub get.
  4. Connect an android device with debugging turned on or an emulator.
  5. Build and Run the application.
  6. Once it is successfully built and installed, enjoy using it!

Future Works

The mobile application for Canteen food ordering was build to reduce the waiting time in the queue as well as to encourage e-payment to reduce the usage of cash. The future enhancements includes wallet independent e-payment and notification to inform users about their order status.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages