This project is a part of a challenge by FrontendMentor to build a visually appealing e-commerce product page with a lightbox product gallery and cart functionality. The page is built using Next.js 13, TypeScript, and Redux for state management.
- Product details viewing
- Lightbox product gallery
- Cart functionality with add/remove/update capabilities
- Responsive design for mobile and desktop
- State management using Redux
- Node.js v14.x.x or later
- npm v6.x.x or later
- Clone the repository:
git clone https://github.com/Homvi/ecommerce-product-page.git
cd ecommerce-product-page
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Framework: Next.js 13
- Programming Language: TypeScript
- State Management: Redux
If you would like to contribute to this project, feel free to fork the repository, create a new branch, and submit a Pull Request.
This project is open-source and available under the MIT License.