Aenzbi Ecommerce

Aenzbi Ecommerce is a web-based retail store management system designed for browsing products, managing a shopping cart, and handling administrative tasks. This system includes functionality for adding, editing, and deleting products, as well as processing orders and generating receipts.

Features

  • Product Management: Admins can add, edit, and delete products.
  • Product Browsing: Users can browse and view products.
  • Shopping Cart: Users can add products to the cart, clear the cart, and proceed to checkout.
  • Order Processing: Users can generate receipts after completing their purchases.

Getting Started

To run this eCommerce site locally, follow these instructions:

Prerequisites

  • A modern web browser (e.g., Chrome, Firefox, Edge)
  • Basic knowledge of HTML, CSS, and JavaScript

Installation

  1. Clone the Repository

    git clone https://github.com/allyelvis/shop.git
    cd shop
    
  2. Setup

    No additional setup is required for this static site. All necessary files are included.

  3. Run the Site

    Open index.html in your preferred web browser to start using the site.

File Structure

  • index.html: Homepage of the eCommerce site.
  • products.html: Page listing all products.
  • cart.html: Shopping cart page where users can view and manage their cart.
  • admin.html: Admin page for managing products.
  • script.js: JavaScript file for handling product display and cart operations.
  • cart.js: JavaScript file for managing cart operations and checkout.
  • admin.js: JavaScript file for managing products in the admin panel.
  • styles.css: CSS file for styling all pages.

Usage

  • Browsing Products: Visit the products.html page to view and select products.
  • Managing Cart: Use the cart.html page to view items in your cart, clear the cart, and proceed to checkout.
  • Admin Operations: Use the admin.html page to add, edit, or delete products.

Contributing

  1. Fork the Repository
  2. Create a New Branch

    git checkout -b feature/your-feature
    
  3. Make Changes and Commit

    git add .
    git commit -m "Add your commit message"
    
  4. Push Changes

    git push origin feature/your-feature
    
  5. Create a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries, please contact allyelvis6569@gmail.com.


Happy coding!

Share this project:

Updates