0% found this document useful (0 votes)
27 views24 pages

MINOR PROJECT (Final) AYUSH

The document outlines a minor project on the development of an online cake shop website, submitted by Ayush Mukherjee and his team at Durgapur Institute of Management & Science. It details the project's objectives, system requirements, functionalities, and scope for future expansion, emphasizing user convenience and a seamless ordering experience. The project aims to enhance customer satisfaction in the bakery industry through features like real-time order tracking and personalized cake designs.

Uploaded by

Ayush Ayush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views24 pages

MINOR PROJECT (Final) AYUSH

The document outlines a minor project on the development of an online cake shop website, submitted by Ayush Mukherjee and his team at Durgapur Institute of Management & Science. It details the project's objectives, system requirements, functionalities, and scope for future expansion, emphasizing user convenience and a seamless ordering experience. The project aims to enhance customer satisfaction in the bakery industry through features like real-time order tracking and personalized cake designs.

Uploaded by

Ayush Ayush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

DURGAPUR INSTITUTE OF MANAGEMENT & SCIENCE

Formerly known as Bengal College of Engineering and Technology

A MINOR PROJECT ON
“CAKE SHOP WEBSITE”

Submitted by:
NAME: AYUSH MUKHERJEE
UNIVERSITY ROLL NO:32401222078
REG.NO: 223241010022

Group Members
Soumojeet Biswas, 32401222079
Sayan Mukherjee ,32401222086

SUBJECT NAME: INDUSTRIAL TRAINING AND MINOR


PROJECT
SUBJECT CODE: BCAD581

Under the guidance of


Mr.Atanu Mukherjee
(Assistant Professor)

.
DURGAPUR INSTITUTE OF MANAGEMENT & SCIENCE
Formerly known as Bengal College of Engineering and Technology

CERTIFICATE OF GUIDE
This is to certify that the project entitled:
CAKE SHOP WEBSITE
Has been completed successfully by
Ayush Mukherjee, BCA 5th
semester

DURGAPUR INSTITUTE OF MANAGEMENT AND SCIENCE


Bidhan Nagar, Durgapur-713212

Guide Principal
Mr.Atanu Mukherjee Dr. Praveen Kumar Singh
ACKNOWLEDGENENT

I would like to express my sincere gratitude to all those who have contributed to
the successful completion of this project on the cake website. First and foremost,
I extend my deepest thanks to my Supervisor Mr. Atanu Mukherjee, whose
valuable guidance and support helped me throughout the development of this
website.

I am also grateful to my family and friends for their encouragement and


assistance during the entire project. Special thanks to my team members Soumojit
Biswas,Sayan Mukherjee for their collaboration and efforts in bringing this
project to life.

Additionally, I appreciate the various online resources, tutorials, and forums that
provided insightful information and technical solutions during the website’s
development.

Finally, I would like to acknowledge all the cake lovers and customers whose
needs and feedback have inspired the creation of this website, aimed at offering
the best cakes with ease and convenience.

This project would not have been possible without the collective effort and
support from everyone involved.

AYSH MUKHERJEE
Uni.Roll:32401222078
Department of computer Application
Durgapur Institute of Management and Science
CONTENT

1. Certificate of guide
2. Acknowledgement
3. Content
4. Project Topic(Introduction)
5. Requirement Specification
6. Requirement Gathering
7. Overview of the System
8. User Manual(Codes screenshot and
Features screenshot)
9. ER Diagram
10 .DFD
11. Activity Diagram
12. Conclusion
13. Project Scope
14. Reference
PROJECT TOPIC(INTRODUCTION)

I. Objective & Scope of the Project


The objective of an Online Cake Ordering Website is to provide a convenient,
efficient, and user-friendly platform for customers to order cake and bakery items
from a user-friendly and efficient website through an online medium. The
primary goals of such a website are as follows :

 Seamless Ordering Experience : The website aims to streamline


the cake ordering process, eliminating the need for customers to visit cake or
bakery outlets physically or make phone calls to place their orders. It provides a
simple and intuitive interface that allows users to browse cake or bakery items,
select items, customize preferences, and place orders with ease.

 Wide Range of Options : The website aims to offer customers a


diverse selection of cakes and bakery items. It provides a comprehensive listing
of participating cake types, enabling users to explore various categories and find
their preferred choices. The objective is to cater to different tastes and dietary
preferences, ensuring a satisfactory experience for all users.

 Convenience and Time Savings : The website seeks to save


customers' time and effort by providing a convenient online platform for ordering
all types of cakes and bakery items. It eliminates the need for physical travel,
reduces waiting time at cake shops, and provides the flexibility to order from
anywhere at any time. The objective is to offer a hassle-free and time-saving
solution for cake ordering.

 Enhanced Customer Experience : The website strives to enhance


the overall customer experience by offering features such as user reviews and
ratings. Customers can provide feedback on their cakes and bakery items and
delivery experiences, helping others make informed decisions. The objective is to
foster a community-driven platform that promotes transparency and
accountability among restaurants and customers.

 Real-time Order Tracking and Updates : The website aims to


provide customers with real-time order tracking and updates. It enables users to
monitor the progress of their orders, from confirmation to preparation and
delivery.
REQUIREMENT SPECIFICATION

 HARDWARE REQUIREMENTS

1. Client-Side (User Devices):

 Desktop/Laptop:
- Processor: Intel i3 or equivalent and above
- RAM: 4 GB minimum
- Storage: 100 MB free for cache and temporary files
- Operating System: Windows 10, macOS, or Linux

2. Server-Side:

 Web Server:
- Processor: Intel Xeon or AMD equivalent
- RAM: 8 GB or more
- Storage: SSD with 250 GB or more
- Bandwidth: Minimum 100 Mbps

 Database Server:
- Processor: Multi-core Intel Xeon or AMD Ryzen
- RAM: 16 GB or more
- Storage: SSD with 500 GB+ (scalable for data growth)
 SOFTWARE REQUIREMENTS

1. Client-Side:

 Web Browsers:
- Google Chrome, Mozilla Firefox, Safari, or Microsoft
Edge
- Compatibility with HTML5, CSS3, and JavaScript.

2. Server-Side:

 Operating System:
- Windows Server.

 Web Framework:
- PHP, BOOTSTRAP.

 Database Management System:


- MySQL

 Web Server Software:


- Apache.
REQUIREMENT GATHERING

/SURVEY/DATA COLLECTION

1. Purpose of Requirement Gathering:

To understand the needs, preferences, and expectations of stakeholders


(business owners, customers, and developers) for building an effective
and user-friendly e-commerce platform for the cake shop.

2. Key Stakeholders:

 Business Owners/Shop Operators:


- Identify the features they need to manage orders, inventory, and
promotions.

 Customers:
- Understand their expectations for browsing, ordering, and delivery.

 Technical Team:
- Gather technical insights to ensure the platform aligns with
infrastructure and development feasibility.

3. Competitor Analysis:
Analyze features of similar platforms (e.g., competitors’ e-commerce
websites/apps).
- Identify strengths and gaps in their customer experience, such as
search filters, checkout processes, and loyalty programs.
4. Focus Groups:
- Host small focus group discussions with frequent customers.
- Gather insights about preferred features and frustrations with other
platforms.
OVERVIEW OF THE SYSTEM
1. System Components
 Frontend (User Interface):
- A responsive website or mobile app interface for customers to browse
and order cakes.
- Includes pages for product catalog, search and filter options, detailed
product pages, and a shopping cart.

 Backend:
- Handles business logic, user authentication, inventory management,
order processing, and payment integration.
- Manages database operations for storing product details, user data, and
order history.

 Database:
- Stores data such as customer profiles, cake catalog, pricing, reviews, and
sales reports.

 Payment Gateway:
- Enables secure payment transactions via credit/debit cards, digital
wallets, and other online payment options.

 Delivery System:
- Integration with delivery partners or a proprietary delivery module for
managing shipping and tracking.

 Admin Panel:
- Allows the cake shop owner to manage inventory, update product
details, handle orders, and view analytics.

 Marketing Tools:
- Tools for promotions, discounts, email campaigns, and social media
integration.
 Database:
- Stores data such as customer profiles, cake catalog, pricing, reviews, and
sales reports.

 Payment Gateway:
- Enables secure payment transactions via credit/debit cards, digital
wallets, and other online payment options.
 Admin Panel:
- Allows the cake shop owner to manage inventory, update product
details, handle orders, and view analytics.

2. Core Functionalities
 Product Browsing:
- Customers can view a variety of cakes categorized by type (e.g.,
birthday, wedding, custom designs).

 Real-time Availability:
- Displays inventory and estimated delivery times based on customer
location.

 Order Placement:
- Seamless order process, from adding items to the cart to checkout and
payment.

 Customer Accounts:
- User registration and login for managing orders, tracking, and saving
preferences

3. Workflow:
 Customer Interaction:
- A user browses the website or app, searches for cakes, customizes the
selection, and adds it to the cart.

 Order Placement:
- The user completes the checkout process by entering delivery details
and making a payment.

 Backend Processing:
- The system verifies the order, updates inventory, and assigns delivery
tasks.

 Delivery Execution:
- The cake is prepared, packed, and shipped to the customer, with
tracking updates provided.
USER’S MANNUAL

 FEATURES(CODES SCREENSHOTS AND


FEATURES SCREENSHOT)

User registers for first time :

Tables designed :
 Login Forms

 Admin login
 Home Page

 Menu Page

 Admin
Dashboard
 Code for add cake category

 Code for User login


 Code for User registration
ENTITY RELATIONSHIP DIAGRAM
DFD (IF DATABASE PROJECT)

 Level 0

 Level 1
 For User 
 For Admin
ACTIVITY DIAGRAM
CONCLUSION

In conclusion, the development of the cake ordering website has


successfully met the project's objectives of providing users with
a seamless, user-friendly platform for ordering cakes online. By
implementing key features such as an intuitive interface, easy
navigation, secure payment gateways, and a variety of cake
customization options, the website aims to enhance customer
satisfaction and streamline the cake purchasing process.

The project has demonstrated the potential for e-commerce


growth in the bakery industry, offering customers a convenient
way to order cakes for various occasions. Furthermore, the
integration of features like real-time order tracking, personalized
cake designs, and delivery scheduling adds significant value to
the overall user experience.

Through this project, the importance of responsive design,


secure data handling, and effective backend management has
been highlighted, ensuring a reliable and efficient service. As the
website is further refined and expanded, there is ample
opportunity for adding more functionalities, improving
performance, and scaling the platform to meet increasing
demand.

Overall, the cake ordering website lays a solid foundation for


future growth in the online cake business, providing a modern
solution to meet the evolving needs of customers and offering a
competitive edge in the market.
PROJECT SCOPE

Expansion of Product Range:


 Diversification: In the future, an online cake shop could
expand its offerings beyond cakes, including pastries,
cupcakes, cookies, and other bakery products. Additionally,
seasonal and customized items could attract different
customer segments.

 Health-conscious Alternatives: The growing trend


for healthier eating can lead to the introduction of sugar-
free, gluten-free, vegan, and low-calorie cakes. This will
appeal to a broader, health-conscious audience.

Personalization and Customization:


 Personalized Cakes: As technology advances, consumers
will expect more customization options. Features like custom
cake designs, edible photo printing, personalized messages, and
theme-based cakes could become standard offerings.

 AI-Powered Customization: Advanced AI tools can offer


cake customization based on past orders, dietary preferences, or
special occasions, further enhancing user experience.

Improved Delivery Mechanisms:


 Same-day Delivery & Express Delivery: To meet the
demands of last-minute cake orders, faster delivery systems
could be implemented, including same-day or express delivery
options.
Sustainability Initiatives:
 Eco-friendly Packaging: With increasing environmental
awareness, providing biodegradable, recyclable, or reusable
packaging could give the business a competitive edge.

 Local Sourcing of Ingredients: An emphasis on local and


organic ingredients could align the online cake shop with
sustainable practices and appeal to environmentally conscious
consumers.
Global Expansion:

 International Delivery: The shop could consider


international expansion, allowing customers from different
parts of the world to order cakes, especially for international
occasions, by leveraging global courier partnerships.

 Localization and Language Support: The website could


be localized in multiple languages to cater to a wider audience,
ensuring ease of use for customers from different regions.
REFERENCE

All the reference for developing the project: Online Cake ordering
website are taken from the listed below.

 Wikipedia

 Geek4geek

 Google

 YouTube

 Udemy

 Font awesome

 Favicon

You might also like