Online-Express-Supermarket Documentation
-
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.
-
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.
-
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.
-
Software Requirements
- Web Browser: The application can be accessed through web browsers like Chrome, Firefox, etc.
-
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.
-
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.