- React βοΈ
- Node.js π’
- Tailwind CSS π¨
- FakeStoreAPI π¦
QuickCart is a modern, responsive e-commerce web application built with React. It provides users with a seamless shopping experience, allowing them to browse products, add items to cart, manage their shopping basket, and complete purchases. The application is designed with performance and user experience in mind, offering an intuitive interface that works across devices of all sizes.
- Real-time Product Data: Integrated FakeStoreAPI for real-time product data retrieval, ensuring accurate and up-to-date listings.
- Advanced Filtering System: Built an advanced product filtering system (by category, price, availability) to improve navigation.
- Shopping Cart: Developed a shopping cart with item addition, price calculation, and checkout flow.
- Responsive Design: Designed a fully responsive UI using Tailwind CSS for mobile and desktop compatibility.
To get started with the QuickCart E-Commerce App, follow these steps:
- Clone the repository:
git clone https://github.com/darshangaikwad4114/ecommerce-app.git
- Navigate to the project directory:
cd ecommerce-app - Install dependencies:
npm install
To run the application locally:
- Start the development server:
npm start
- Open your browser and navigate to
http://localhost:3000to view the app.
We welcome contributions to improve the QuickCart E-Commerce App! To contribute, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m "Add your commit message" - Push to the branch:
git push origin feature/your-feature-name
- Create a pull request to the
mainbranch.
Thank you for your contributions!