A responsive e-commerce website for browsing and purchasing books across various categories.
| Technology | Purpose | Used in |
|---|---|---|
| Page structure | index.html, assets/ |
|
| Styling | assets/css/styles.css |
|
| Dynamic functionality | assets/js/populate.js |
|
| Responsive layout | All pages | |
| Hosting | Live deployment |
| Technology | Purpose | Used in Both Versions |
|---|---|---|
| Version control | Entire repository | |
| Icons | UI elements |
- Category Navigation (Non-Fiction, Fiction, Education, Kids)
- Book Display with covers, details, and prices
- Interactive Shopping Cart:
- Add/remove items
- Quantity adjustment (± buttons)
- Real-time total calculation
- Checkout system
├── v1-static/ # Original static version (hosted)
│ ├── assets/ # CSS, JS, images
│ └── index.html # Entry point
│
├── v1-php/ # PHP fullstack version
│ ├── BE/ # Backend
│ │ ├── booklet.sql
│ │ ├── categories.php
│ │ ├── connect.php
│ │ └── products.php
│ │
│ └── FE/ # Frontend
│ ├── img/ # Book covers
│ ├── script.js # Updated fetch logic
│ ├── styles.css
│ └── index.html
│
└── README.md # This documentation
- Location:
/v1-static - Tech: HTML/CSS/JS
- Access: Live Demo
- Location:
/v1-php - Tech: PHP/MySQL + Frontend
- Setup:
cd v1-php/FE php -S localhost:8000
-
Clone the repo:
git clone https://github.com/yourusername/booklet-store.git cd booklet-store -
Open in browser
open index.html # Or double-click the file
