React Shopping App
A shopping app built with React and Redux that allows users to browse products, add them to a cart, and proceed with checkout. This project demonstrates state management, routing, and UI styling with modern technologies.
š Features
ā
React for building the UI
ā
Redux for state management
ā
React Router for seamless navigation
ā
Tailwind CSS for modern and responsive styling
š ļø
Technologies Used
React - Frontend JavaScript library
Redux - State management
React Router - Client-side navigation
Tailwind CSS - Utility-first CSS framework
Project Setup
Follow these steps to run the project locally:
1. Clone the repository
Clone the repository
bash
Copy
Edit
git clone https://github.com/2shubh/react-shopping-app.git
2ļø. Navigate to the project folder
bash
Copy
Edit
cd react-shopping-app
3ļø. Install dependencies
bash
Copy
Edit
npm install
4ļø. Start the development server
bash
Copy
Edit
npm start
Open http://localhost:3000 to view the app in your browser.
Available Scripts
In the project directory, you can run:
npm start
Runs the app in development mode. The page reloads when changes are made.
npm test
Launches the test runner in interactive watch mode.
npm run build
Builds the app for production. The output is stored in the build folder.
Future Enhancements
ā
Add user authentication
ā
Improve UI with animations
ā
Implement payment integration