Project Domain / Category
Project Domain / Category
Abstract / Introduction
It is a web based application which will assist end users to order homemade fresh, hygienic and delicious foods of their own choices from their homes, offices or hostels without compromising on health and thus saving the time of customers. The purpose of this website is to facilitate hostel students, employees at offices and working females in their busy schedule to have safe and hygienic food at their doorstep so that they can enjoy the taste of homemade healthy food. This application provides an online experience to consumers to manage daily, weekly or monthly menu according to their needs. The customer can manage the order by either selecting pre-defined menus (daily, weekly or monthly) or can customize their menu according to their own choices. It should also provide the services to customers so that they can manage order for any party or special event. A feedback form and customer reviews will be provided in this application in order to maintain customer trust and satisfaction. It will keep the updated list of food items/menus based on the customer demand. SMS will be sent to regular customers on any promotion or discounts. Customers can rate the dishes based on quality of food delivered.
There will be following two panels in this application:
The functional requirements of these panels are as follows:
Login process to allow authentic user to access the admin panel.
Admin will be able to add the list of dishes and then maintain the list of daily, weekly and monthly menu along with prices.
Admin can also update and delete the dishes and menu based on daily, weekly and monthly basis.
Admin will be able to add/update/delete information about promotions and discounts.
Admin can send SMS to regular customers on any promotion and discounts and on order status.
Admin will be able to view customer’s profile, feedback and reviews.
Admin should manage that the ordered product has been timely delivered to the valid customer.
Customers will get themselves registered in this application and then will be able to access the web site by logging into system. At sign-up, customer mobile no. will be added and verification code will be sent to customer for verification.
Customers can update his/her profile.
Customer can view/search the list of dishes based on menu (daily, weekly, monthly).
Customer can customize his/her own menu according to his/her own choice.
Customer can view the feedbacks and reviews of other customers regarding any dish.
Customers can manage the order by either selecting pre-defined menus (daily, weekly or monthly) or can customize their menu according to their own choice.
The payment can be made via three payment options; Cash on delivery, Payment via Credit Card or online transfer.
Customer can update or cancel the order within time given time limit.
Customer can view the promotions and discounts on web site as well as via SMS.
Tools and Languages:
Visual Studio, .NET Framework, C#/Java, SQL Server