Online Food Ordering System Test phase, srs, design phase and source code final deliverable

Online Food Ordering System Test phase, srs, design phase and source code final deliverable

Project Domain /

Category Web

Application

 

Abstract / Introduction

Online Food Ordering System is a platform in which various partner restaurants will register, display their restaurant’s menu and manage orders placed online. A registered customer will be able to search and order food of his/her choice. This web application will connect customers with restaurants that offer food delivery in their area and let them choose and order. After a customer orders a specific food item, the relevant restaurant will prepare the food and deliver the order to the customer’s address.

Functional

Requirements:

There are mainly four users under this system.

  1. Administrator
  2. Restaurant manager
  3. Registered customer
  4. Unregistered customer
  5. Functionalities of Administrator
    1. Add, Edit, Delete and View restaurants
    2. Approve / disapprove restaurants’ registration request
    3. Add, Edit, Delete and View customers
    4. Add, Edit, Delete and View Food categories
    5. Add, Edit, Delete and View Food items
    6. Add, Edit, Cancel and View orders
    7. Add, Edit, Delete and View locations
    8. Check order status
    9. View restaurants’ rating

10.View and reply customers’ messages

  1. Functionalities of Restaurant manager
    1. Register
    2. Login
    3. Add, edit, delete and view restaurant’s location
    4. Add restaurant’s menu with specific details such as Food item name, picture, price, delivery time etc.
    5. Manage orders
    6. Cancel orders
    7. Update order status
    8. View data of Today sales, yesterday sales, Last 7 Days sales and All-time sales data also.
    9. View and reply customers’ feedback

10.View and reply customers’ messages

11.View own food items ratings by customers

  1. Functionalities of Registered customer
    1. Register
    2. Login
    3. Add, Edit, Delete and View contact details
    4. Search and view restaurants
    5. Search and view food items according to specific filters (Food item type, price, location and rating etc.)
    6. Order food
    7. Check order status
    8. Send messages to restaurants and view replies
    9. Send messages to administrator and view replies

10.Give feedback to restaurant after ordering and view replies

11.Rate a specific food item after ordering

  1. Functionalities of Unregistered customer
    1. Search and view restaurants
    2. Search and view food items according to specific filters (Food item type, price, location and rating etc.)

Tools:

  • PHP and MySQL (You can choose any framework such as Laravel)
  • Bootstrap or any other CSS Framework
  • Any JavaScript library/ framework such as jQuery, Vue Js, react Js or angular Js.

Leave a Reply

Your email address will not be published. Required fields are marked *

× How can I help you?