You are on page 1of 21

Mahi Café Website

Project Report
Version 1.0

MINI PROJECT (INDUSTRIAL TRAINING) (BCA 551)


Degree
BACHELOR OF COMPUTER APPLICATION

PROJECT GUIDE: SUBMITTED BY:


Dr Shalini Ninoria Manish Kaushik (TCA2101133)
Assistant Professor

November, 2023

COLLEGE OF COMPUTING SCIENCE AND INFORMATION TECHNOLGY


TEERTHANKER MAHAVEER UNIVERSITY, MORADABAD
DECLARATION

We hereby declare that this Project Report titled Mahi Café Website submitted
by us and approved by our project guide, Faculty of Engineering & Computing
Sciences. Teerthanker Mahaveer University, Moradabad, is a bonafide work
undertaken by us and it is not submitted to any other University or Institution for
the award of any degree diploma / certificate or published any time before.

Project ID : Project Id

Student Name: Manish Kaushik Signature

Project Guide : Dr Shalini Ninoria Signature


TMU-CCSIT Version 1.0 T003A-Project Report

Table of Contents
1 PROJECT TITLE ............................................................................................................................................... 4
2 PROBLEM STATEMENT .................................................................................................................................. 4
3 PROJECT DESCRIPTION .................................................................................................................................. 4
3.1 SCOPE OF THE WORK .........................................................................................................................................4
3.2 PROJECT MODULES ...........................................................................................................................................4
3.3 CONTEXT DIAGRAM (HIGH LEVEL) ........................................................................................................................4
4 IMPLEMENTATION METHODOLOGY .............................................................................................................. 5
5 TECHNOLOGIES TO BE USED .......................................................................................................................... 5
5.1 SOFTWARE PLATFORM .......................................................................................................................................5
5.2 HARDWARE PLATFORM ......................................................................................................................................5
5.3 TOOLS, IF ANY ..................................................................................................................................................5
6 ADVANTAGES OF THIS PROJECT .................................................................................................................... 6
7 ASSUMPTIONS, IF ANY .................................................................................................................................. 6
8 FUTURE SCOPE AND FURTHER ENHANCEMENT OF THE PROJECT .................................................................. 6
9 PROJECT REPOSITORY LOCATION .................................................................................................................. 6
10 DEFINITIONS, ACRONYMS, AND ABBREVIATIONS .......................................................................................... 7
11 CONCLUSION ................................................................................................................................................. 7
12 REFERENCES .................................................................................................................................................. 7

Appendix
A: Data Flow Diagram (DFD)
B: Entity Relationship Diagram (ERD)
C: Use Case Diagram (UCD)
D: Data Dictionary (DD)
E: Screen Shots

Project Title: Mahi Café Websie Page 3 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

1 Project Title
Mahi Café Website

2 Problem Statement
For Ordering Food items in Café so that the customer can easily order food, give their
feedback and Café Owner can easily provide the food and also can add, delete or update
food items and their price online. This will help to lessen the queues and to reduce
congestion in the Café.

3 Project Description
This Project has been made for the purpose of ordering food from café where customer
can buy food items and can provide their feedback to the café owner through the website
and an invoice will be generated after ordering food successfully. For Owner it will help to
manage the item details as well as they can get the feedback of the customer.

3.1 Scope of the Work


Website can let people their place orders without talking to any of cafe employees.
People read menu, select the items that they want, and submit their orders. It will help to
order food with ease and generate a bill for the Customer. It does not have an online
payment system so customer has to pay the bill directly to the owner.

3.2 Project Modules


 Registration Module
 Inventory Module
 Order Module
 Feedback Module

3.3 Context Diagram (High Level)

0 Level DFD

Project Title: Mahi Café Websie Page 4 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

4 Implementation Methodology

ADMIN
CUSTOMER

Context Level Diagram

5 Technologies to be used
5.1 Software Platform
a) Front-end
Programming Languages: HTML5, CSS3, Javascript
Editor: VS Code
Web Server: XAMPP Server

b) Back-end
Programming Languages: PHP

5.2 Hardware Platform


RAM: 4GB RAM,
Hard Disk: 512GB Hard Disk,

Project Title: Mahi Café Websie Page 5 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

OS: Windows OS
Editor: VS Code,
Browser: Chrome, Opera Mini, Firefox.

5.3 Tools, if any

6 Advantages of this Project


This Project will help in easy access of the user and admin account, ordering food, on time
delivery, saving time. Good café or coffee shop website should turn website visitors into
customers. To do that requires easily found location information, a menu and online order
system, and amazing photography. People shop with their eyes which means it is important
to use images that make people excited to eat your food and enjoy your drinks. Another
thing is “easy to use”, especially for finding information and navigating a website will
translate into customers and foot traffic into your location.

7 Assumptions, if any
NONE

8 Future Scope and further enhancement of the Project


We can add payment system that will help to pay the bill through the website directly it
will make contactless payment and the use of online transaction.

9 Project Repository Location

S# Project Artifacts Location Verified by Verified by Lab


(softcopy) (Mention Lab-ID, Server ID, Folder Project Guide In-Charge
Name etc.)

1. Project Synopsis Report Name and Name and


(Final Version) Signature Signature

2. Project Progress updates Name and Name and


Signature Signature

3. Project Requirement Name and Name and


specifications Signature Signature

4. Project Report (Final Name and Name and

Project Title: Mahi Café Websie Page 6 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

S# Project Artifacts Location Verified by Verified by Lab


(softcopy) (Mention Lab-ID, Server ID, Folder Project Guide In-Charge
Name etc.)

Version) Signature Signature

5. Test Repository Name and Name and


Signature Signature

6. Project Source Code (final Name and Name and


version) with executable Signature Signature

7. Any other document Name and Name and


Signature Signature

10 Definitions, Acronyms, and Abbreviations

Abbreviation Description

11 Conclusion
The aim of this project is to develop a website for customers to make a more user friendly
menu in which the customer can look through and tab the menu online and also to collect
more accurate details of the ordered foods in a more efficient manner.

12 References
Reference Website: W3Schools Online Web Tutorials
Reference Books: (Welling & Thomson, PHP and MySQL Web Development
2017)

Project Title: Mahi Café Websie Page 7 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

S# Reference Details Owner Version Date

1. Project Synopsis <Project Group 1.0 DD-MM-YY


ID>

2. Project Requirements <Project Group


ID>

3.

Project Title: Mahi Café Websie Page 8 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Annexure A
Data Flow Diagram (DFD)
(Mandatory)

Project Title: Mahi Café Websie Page 9 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Annexure B
Entity-Relationship Diagram (ERD)
(Mandatory)

Project Title: Mahi Café Websie Page 10 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Annexure C
Use-Case Diagram (UCD)
(Optional)

Use Case Diagram

Project Title: Mahi Café Websie Page 11 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Annexure D
Data Dictionary (DD)
(Mandatory)

User_login Table (USR)


Fields Data type Description
UserID varchar (20) User Id
UserName Text User name
DOB Date User Date of Birth
Password varchar (20) User Password

Admin Table (Admin)


Fields Data type Description
ID varchar (25) Admin ID
Name Text Admin Name
Password Varchar (20) Admin Password

order_item Table

Fields Data type Description


User_Id varchar (25) Id of User
Order_ID int (10) Id of Order
Item_Id varchar (25) Id of Item

Item_Name varchar (25) Name of Item


Price int (10) Price of item

Quantity int (10) Total number of booked


Items

Project Title: Mahi Café Websie Page 12 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Total_Price int (20) Total price of items

Add_item

Fields Data Type Description


Category varchar (10) Category of Item
Item_Id varchar (20) Id of Item
Item_Name varchar (40) Name of Item
Price int (11) Price of Item

Feedback Table

Fields DataType Description


Name text Name of user
Email varchar (50) Email Id
Message text Feedback

Project Title: Mahi Café Websie Page 13 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Annexure E
ScreenShots

Login Page:

Project Title: Mahi Café Websie Page 14 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Signup Page:

Home Page:

Project Title: Mahi Café Websie Page 15 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Gallery:

Order Page:

Project Title: Mahi Café Websie Page 16 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Items Page:

Add To Cart Page:

Project Title: Mahi Café Websie Page 17 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Invoice Page:

Feedback Page:

Project Title: Mahi Café Websie Page 18 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Admin Login:

Admin Home Page:

Project Title: Mahi Café Websie Page 19 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Inventory Page:

Items List:

Project Title: Mahi Café Websie Page 20 of 21


TMU-CCSIT Version 1.0 T003A-Project Report

Feedback Page:

Project Title: Mahi Café Websie Page 21 of 21

You might also like