My Library is a responsive and interactive book shopping platform built with React and React Router. It allows users to explore a curated list of books, view detailed information, manage their shopping cart, and see real-time price calculations.
- 🛒 Shopping Cart Management – Add, update, or remove books from the cart with live updates.
- 💵 Dynamic Pricing – Automatically calculates subtotals, taxes, and total costs in real time.
- 🧭 Clean Navigation – Navigation bar with active link highlighting and live cart item count.
- 📱 Responsive Design – Fully optimized for all screen sizes and devices.
- 🧩 Scalable Architecture – Component-based structure ready for future enhancements.
Category | Technologies |
---|---|
Frontend | React, React Router DOM |
Logic & State | JavaScript (ES6+) |
Styling | HTML5, CSS3 |
Data | Local static file (data.js ) |
To get started locally:
git clone https://github.com/your-username/my-library.git
cd my-library
npm install
npm start