Documentation

The Storefront

  • The main part of the website where users can look at all the products and services for sale. To help customers decide what to buy, each item is shown with a clear picture, price, and description. These details make it easy for anyone to understand what a product is and how much it costs before they make a choice.

The Shopping Cart

  • The Shopping Cart serves as a central hub where users can easily manage the items they intend to buy before finishing their purchase. It gives users full control over their selections by allowing them to add products, update the quantity of specific items (like adding more of the same product), or remove items entirely if they change their mind. This flexibility ensures that the cart always reflects exactly what the customer wants to order at any given time.

  • To make the process even easier, the system automatically computes totals in real-time as changes are made. This includes calculating individual subtotals for each item and the overall cost of the entire order, so users don't have to do any manual math. The cart also provides a clear and organized order summary, which displays a list of all chosen products alongside their prices. This final review helps users double-check their selections and see the total amount due before they move forward to the checkout page.

The Payment Options

  • The Payment Options section is designed to ensure that all users can complete their transactions smoothly and efficiently. To provide flexibility for different types of shoppers, the website supports at least one fully functional payment method, such as Cash on Delivery (COD), or a simulated online payment system that mimics real-world banking. During the checkout process, users can easily view and select their preferred payment option from a clear list, allowing them to choose the method they are most comfortable using.

  • Once the transaction is finalized, the system guides the user through a clear payment confirmation process. This step acts as a digital receipt, displaying all the essential details of the purchase, including a full order summary, the specific payment method used, and the final total amount.

The Shipping Methods

  • The Shipping Methods section defines the different ways customers can receive their orders. It includes a variety of delivery and pickup options, such as standard shipping to a home address or local store pickup, providing users with the flexibility to choose the method that best fits their schedule. To ensure complete transparency, the system automatically calculates and displays shipping costs during the checkout process based on the selected method. It also provides an estimated delivery time for each option, giving users a clear timeline of when to expect their items and helping them make informed decisions before they finish their purchase.

  • Provides administrative control over the website. Administrators can manage products by adding, editing, or deleting items from the catalog. The system also supports order management, allowing admins to monitor and process customer orders. If applicable, user management features are included to allow administrators to oversee user accounts and maintain system organization.

  • Overall, the website integrates these components to deliver a complete and efficient e-commerce platform, balancing usability, functionality, and security.

The Site Management (Admin Features)

Cataloguing

  • Organizing and presenting our products in a way that makes them easy to browse and discover. Each item is carefully listed with descriptions, images, specifications, and categories so you can find exactly what you’re looking for quickly and confidently.