Professional Documents
Culture Documents
Specification
for
Food Gainda
Version 1.0
Prepared by:
Copyright © 1999 by Karl E. Wiegers. Permission is granted to use, modify, and distribute this document.
Software Requirements Specification for <Project> Page ii
Contents
1. Introduction.................................................................................................................................1
1.1 Purpose.............................................................................................................................................1
1.2 Intended Audience............................................................................................................................1
1.3 Product Scope...................................................................................................................................1
2. Overall Description.....................................................................................................................2
2.1 Product Perspective...........................................................................................................................2
2.2 Operating Environment.....................................................................................................................2
3. System Features (Functional Requirements)...........................................................................2
4. Other Nonfunctional Requirements..........................................................................................3
4.1 Performance Requirements...............................................................................................................3
4.2 Usability Requirements.....................................................................................................................3
4.3 Security Requirements......................................................................................................................4
5. Deliverables.................................................................................................................................4
`
Software Requirements Specification for Food Gainda Page 1
1. Introduction
1.1 Purpose
The main objective of our module in Food Gainda is to manage the details. Partner
restaurants must register themselves to login into the system administration. The
system admin should also have the web-panel through which they should be able to
Manage restaurant menu, manage acceptable payment methods and Manage client
orders. They will receive a notification whenever they get an order.
2. Overall Description
2.1 Product Perspective
Food Gainda is a self-contained, standalone product. Food Gainda is mainly targeted toward pre-established
and new businesses, as the purpose is to integrate into and improve upon local food delivery and make it
easier for the customers and restaurants. It is multiple user’s editable application focusing on a simple user
interface with little to no required technical background. Our web panel is user friendly and is
designed in such a way to make important details easily accessible for the partner
restaurants.
Food Gainda application is built on react native(which is hybrid language and works
with both iOS and android).
Food Gainda’s web panel will work with Window, Linux and Macintosh.
Web panel
System shall restrict the user's operation within its user role.
System used http protocols for secure encrypted communication to the server that prevents
from attackers to get the private data of the user.
System will able to check data integrity constraints for transactions to be performed
4. Deliverables
The system should be able to provide with available restaurants in the vicinity, updated
menu of each restaurant and a cart for total billing in the end a checkout system
proceeding with a place order hover.