The Pastry Box: An Efficient Online Bakery Management Solution Test phase, srs, design phase and source code final deliverable

The Pastry Box: An Efficient Online Bakery Management Solution Test phase, srs, design phase and source code final deliverable

Domain / Category Web Application

Abstract/Introduction

The proposed project aims to develop an efficient online bakery management solution that will cater to the needs of both bakery owners and customers. This solution will allow bakery owners to manage their orders, inventory, delivery, and other aspects of their business, while also allowing customers to easily place orders online and track their deliveries. The solution will have both an Admin view and a Customer view, ensuring that both parties can access the features and functionalities that they require. This web application will be developed using ASP.NET / PHP as the front end and SQL Server / MYSQL as the back-end. The database management system will store all necessary information about the items and their related information.

Functional Requirements:

  1. User Registration and Login: The solution will allow customers to register and log in to the system to place orders, while bakery owners will be able to log in to manage their orders, inventory, and deliveries. Users must register themselves before making any purchase.
  2. Bakery Management: Bakery owners will be able to manage their inventory, add new products, update prices, and view orders.
  3. Order Management: Customers will be able to place orders online and track their delivery status. Bakery owners will be able to manage orders, update their status, and generate invoices.
  4. Delivery Management: Bakery owners will be able to manage their delivery personnel, assign delivery tasks, and track delivery status.
  5. Payment Gateway Integration: The solution will be integrated using cash on delivery mechanism.
  6. The system shall provide a convenient interface for the shopping cart.
  7. The system should also store and display pictures of each bakery item.
  8. The system shall be capable to provide an interface to the owner to see the stock statistics.
  9. The system shall provide a Password Recovery facility using Email.

Non-Functional Requirements:

  • Security: The solution will implement proper security measures to ensure that customer and bakery owner data is protected.
  • Performance: The system will be designed to handle a large number of concurrent users and transactions, ensuring that the platform is always available and responsive.
  • Scalability: The system should be easily scalable to accommodate new features and functionalities as the business grows.
  • Usability: The solution will be designed to be user-friendly and intuitive, ensuring that customers and bakery owners can easily navigate the system and complete their tasks. Tools: NET, C#, SQL Server, PHP, MYSQL

Supervisor:

Name: Muhammad Qamar Usman

 

Leave a Comment

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

Scroll to Top