Loading repository data…
Loading repository data…
Dadir-Dev / repository
A modern, Amazon-inspired e-commerce web application built with vanilla JavaScript and Tailwind CSS.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A modern, Amazon-inspired e-commerce web application built with vanilla JavaScript and Tailwind CSS.
Live Demo • Features • Installation • Screenshots • Contact
Jumlazon is a full-featured e-commerce frontend clone that mimics the core shopping experience of Amazon. Browse products, manage your cart with local persistence, and complete a multi-step checkout flow—all with a clean, responsive UI.
Deployed on Vercel. If the link is unavailable, run the project locally—see Getting Started.
| Category | Technology |
|---|---|
| Frontend | HTML5, Vanilla JavaScript (ES Modules) |
| Tailwind CSS 3.4 |
| Testing | Jest + jsdom |
| Build | Tailwind CLI |
| Deployment | Vercel |
jumlazon-project/
├── data/
│ ├── cartData.js # Cart state
│ ├── products.js # Product catalog
│ └── backend-practice.js
├── scripts/
│ ├── jumlazon.js # Main app entry & event wiring
│ ├── cart.js # Cart logic (add, remove, update)
│ ├── cartUI.js # Cart rendering
│ ├── products.js # Product grid rendering
│ ├── checkout.js # Checkout flow (shipping, payment, review)
│ └── delivery-options.js
├── src/
│ └── input.css # Tailwind source
├── styles/
│ └── jumlazon.css # Compiled CSS
├── tests/
│ └── script/ # Unit & integration tests
├── index.html
├── package.json
├── tailwind.config.js
└── vercel.json # Vercel deployment config
Clone the repository
git clone https://github.com/Dadir-Dev/jumlazon-project.git
cd jumlazon-project
Install dependencies
npm install
Build Tailwind CSS
npm run build
Open in browser
index.html directly (some features may vary with file:// protocol)| Command | Description |
|---|---|
npm run build | Compile Tailwind CSS |
npm test | Run Jest tests |
npm test
Tests cover:
addToCart, removeFromCart, updateQuantity, totals| Homepage | Cart | Checkout |
|---|---|---|
This project is licensed under the ISC License.
| Channel | Link |
|---|---|
| GitHub | @Dadir-Dev |
| @Abdikadir Mohammed | |
| Issues | Report a bug |
| jumlazon-project |
Built with ❤️ by Dadir