A modern, responsive e-commerce application for a phone store built with React. This project demonstrates the use of React hooks, API integration, and local storage for cart and favorites management.
Check out the live demo: DEMO LINK
- Browse a wide selection of phones loaded dynamically from an API
- View detailed information about each phone
- Add phones to your shopping cart
- Mark phones as favorites
- Persistent cart and favorites using localStorage
- React.js
- React Router for navigation
- localStorage for client-side storage
-
Clone the repository:
git clone https://github.com/2pasha/react_phone-store.git
-
Navigate to the project directory:
cd react_phone-store -
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and visit
http://localhost:3000to view the application.