A modern, responsive e-commerce frontend for a tech store — built with pure HTML, CSS, and JavaScript. No frameworks, no dependencies.
Visit: mohamed68909.github.io/TechStore
TechStore is a fully responsive e-commerce UI showcasing modern frontend development skills. Features a clean design with product listings, cart functionality, and smooth user interactions — all without any frameworks.
- Responsive Design — Works on desktop, tablet, and mobile
- Product Catalog — Grid layout with product cards and filters
- Shopping Cart — Add/remove items with quantity management
- Search — Real-time product search functionality
- Smooth Animations — CSS transitions and hover effects
- Modern UI — Clean, professional e-commerce design
- Pure Vanilla — Zero dependencies, zero frameworks
| Technology | Purpose |
|---|---|
| HTML5 | Page structure and semantics |
| CSS3 | Styling, animations, responsive layout |
| JavaScript (ES6+) | Interactivity and DOM manipulation |
| CSS Grid + Flexbox | Modern layout system |
# Clone the repository
git clone https://github.com/mohamed68909/TechStore.git
cd TechStore
# Open directly in browser
start index.html
# Or use Live Server in VS CodeTechStore/
├── index.html # Main page
├── css/
│ ├── style.css # Main styles
│ └── responsive.css # Media queries
├── js/
│ ├── app.js # Main logic
│ └── cart.js # Cart functionality
└── assets/
└── images/
MIT License — see LICENSE for details.
Built by Mohamed Ashraf