Skip to content

online-Express-supermarket website is a great example of how to use CSS, JS, PHP, and MySQL to create a dynamic and functional website with multiple user roles

License

Notifications You must be signed in to change notification settings

kulasekara02/Online-Express-supermarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online-Express-supermarket

Online-Express-Supermarket Documentation

  1. Introduction

    • Online-Express-Supermarket is a web-based application that allows users to browse and purchase products online. The system provides an interface for both admin and users, with distinct functionalities for each role.
  2. Features a. Admin Features

    • Admin Login: The admin can log in to access the backend of the website.
    • Product Management: The admin can manage the product inventory, including adding, deleting, and updating products.
    • Pricing Management: The admin can set prices for products and apply discounts or special offers.
    • User Account Management: The admin can manage user accounts, including registration, login, and account details.
    • Sales Reports: The admin can view sales reports and transaction history.
    • Banner Ads: The admin can create and manage banner ads showing credit card discounts or special offers.

    b. User Features

    • Customer Registration: Users can create an account by providing necessary details.
    • User Login: Registered users can log in to their accounts.
    • Product Browsing: Users can browse products based on categories or search using the search bar.
    • Shopping Cart: Users can add products to their shopping carts, adjust quantities, and remove items.
    • Special Offers: Users can view and take advantage of special offers and discounts.
    • Checkout: Users can provide shipping and payment details to complete their purchase.
    • Reviews and Ratings: Users can leave reviews and ratings for products they have purchased.
    • Account Management: Users can manage their account information and view order history.
  3. Non-functional Requirements

    • Search Bar: The search bar allows users to find products easily by entering relevant keywords.
    • Availability Requirement: The system should be available 24/7, allowing users to access it at any time.
  4. Software Requirements

    • Web Browser: The application can be accessed through web browsers like Chrome, Firefox, etc.
  5. Programming Software Requirements

    • MySQL: The system uses MySQL as the database for storing product, user, and transaction data.
    • Dreamweaver CC 2023: A code editor or IDE used for web development.
    • Brackets: An alternative code editor for web development.
  6. Conclusion

    • The Online-Express-Supermarket is a comprehensive web-based application that provides a convenient and user-friendly platform for users to browse, purchase, and manage products online. The admin has control over the backend functionalities, while users can enjoy a seamless shopping experience.