
E-commerce Product Page
Dynamic product display with lightbox, add to cart functionality and responsive design.
Date2025
RoleFrontend Developer
- Responsive layout for different screen sizes
- Hover states for interactive elements
- Lightbox gallery for product images
- Thumbnail image switching
- Add items to the cart
- View and remove items from the cart
- Dynamic rendering of products from a constants file
- Reusable components for scalability
- Support for multiple products with individual states
- Cart management for multiple products
Structured the project with reusable components and centralized product data to make future expansion easy.
- Vite
- React
- TypeScript
- Tailwind