https://github.com/dracudev/ecommerce-demo-app
A demo e-commerce web app with shopping cart and checkout validation.
https://github.com/dracudev/ecommerce-demo-app
boostrap5 css3 ecommerce es6 html5 javascript scss
Last synced: about 1 month ago
JSON representation
A demo e-commerce web app with shopping cart and checkout validation.
- Host: GitHub
- URL: https://github.com/dracudev/ecommerce-demo-app
- Owner: dracudev
- Created: 2024-10-30T16:40:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-24T21:58:30.000Z (about 1 year ago)
- Last Synced: 2025-10-20T09:41:15.772Z (8 months ago)
- Topics: boostrap5, css3, ecommerce, es6, html5, javascript, scss
- Language: HTML
- Homepage:
- Size: 639 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ecommerce Demo App
## 📄 Description
This project is a demo web application for an e-commerce platform. It enables users to add products to a shopping cart, apply discounts, and validate their purchases. The primary focus is on implementing JavaScript concepts such as manipulating a dataset, organizing code into reusable functions, and managing a shopping cart and promotional discounts.
### Objectives
- Practice JavaScript concepts.
- Learn to manipulate datasets.
- Organize code into reusable functions.
## 💻 Technologies Used
- JavaScript (ES6)
- HTML5
- CSS3
- Bootstrap 5
## 📋 Requirements
- **JavaScript ES6** or higher
## 🛠️ Installation
1. Clone this repository:
```bash
git clone https://github.com/dracudev/S2.2-Ecommerce.git
```
2. Navigate to the project directory:
```bash
cd S2.2-Ecommerce
```
3. Open the project in your text editor and start coding.
```bash
code .
```
## ▶️ Execution
1. Open the `index.html` file in your browser to view the layout.
2. Modify src/shop.js and src/checkout.js as needed to complete exercises.