This project is an implementation of an ecommerce landing page, developed as part of the Internshala assignment. The assignment required building a responsive web application with minimum two functional screens: the product page and the cart page. The other screens are dummy placeholders for future development.
-
Product Page: Displays a list of products fetched from a mock API. Users can view product details and add items to their cart.
-
Cart Page: Shows the selected items, their quantities, and allows users to proceed with the checkout process.
-
Dummy Screens: The remaining screens are placeholders for additional features and sections, indicating areas for future development.
The project is deployed on Netlify. You can access it Live Netlify Karo-Abhayas.
-
Responsive Design: The application is designed to be responsive, ensuring a seamless user experience across various devices.
-
Product Listing: The product page displays a list of products with details, allowing users to explore available items.
-
Shopping Cart: Users can add products to their cart, view the cart, and proceed to checkout.
-
Placeholder Screens: Additional screens are included as placeholders for potential future development.
The assignment had a deadline of December 22, 2023. The project has been completed and submitted today on December 21, 2023.
- React.js
- HTML5
- CSS3 (with Tailwind CSS)
- Netlify for deployment
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/anchalraj31082004/karo-abhayas.git
- Navigate to the project directory:
cd karo-abhayas
- Install dependencies:
npm install
- Run the development server:
npm run dev
Open your browser and visit http://localhost:3000.
-
Explore the product page to view available items.
-
Add products to your cart.
-
Navigate to the cart page to review your selected items.
Feedback on the project is welcome. If you have any suggestions or encounter issues, feel free to open an issue on the GitHub repository. Acknowledgments
Special thanks to Internshala for providing this assignment opportunity.
Thank you for exploring the ecommerce landing page!