🔗 View the Project Online:
👉 https://ilyascars.netlify.app/
Deployed with Netlify.
Car Rental System is a modern web application that allows users to browse cars and manage a rental shopping cart.
The application demonstrates state management using Redux Toolkit and dynamic UI updates using React.
- ✔ Browse available cars
- ✔ Add cars to shopping cart
- ✔ Increase / decrease quantity
- ✔ Automatic total price calculation
- ✔ Stock management system
- ✔ Disable button when stock is empty
- ✔ Clean and responsive UI
- Products are stored in Redux state
- Cart manages quantity separately
- Total price is calculated dynamically
- Stock updates automatically when adding/removing items
src
├── components
├── store
│ ├── VoitureSlice.js
│ └── CardShopSlice.js
├── images
└── App.jsxgit clone https://github.com/ilias20055/Car-Rentals.git
cd YOUR_REPOSITORY
npm install
npm run dev- React
- Redux Toolkit
- Vite
- Bootstrap
- Authentication system
- Backend integration
- Payment gateway
- Admin dashboard
- Search & filtering system
Ilyas Ousalh
Frontend Developer from Morocco 🇲🇦
Passionate about building modern, scalable web applications using the React ecosystem.
If you like this project, don’t forget to give it a ⭐ on GitHub!