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
Clone the Repository
git clone https://github.com/allyelvis/shop.git cd shopSetup
No additional setup is required for this static site. All necessary files are included.
Run the Site
Open
index.htmlin 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.htmlpage to view and select products. - Managing Cart: Use the
cart.htmlpage to view items in your cart, clear the cart, and proceed to checkout. - Admin Operations: Use the
admin.htmlpage to add, edit, or delete products.
Contributing
- Fork the Repository
Create a New Branch
git checkout -b feature/your-featureMake Changes and Commit
git add . git commit -m "Add your commit message"Push Changes
git push origin feature/your-featureCreate 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!
Log in or sign up for Devpost to join the conversation.