A modern web application for managing and browsing stationery products, developed using React, TypeScript, and Redux. This project utilizes several state-of-the-art libraries and tools, including ShadCN UI for styling and TailwindCSS for custom design. The app provides users with features like product browsing, cart management, and profile customization.
🔗 Live Link: https://car-store-frontend-drab.vercel.app
- Email: munir@gmail.com
- Password: admin123
- User Authentication: Login and register functionality.
- Dynamic Routing: Seamless navigation using
react-router-dom. - State Management: Redux Toolkit with Redux Persist for state persistence.
- Product Browsing: View all products and detailed product pages.
- Shopping Cart: Add, view, and manage items in the cart.
- Dashboard: A private dashboard for managing personal settings and data.
- Responsive Design: Optimized for both desktop and mobile devices.
- React: UI framework for building components.
- TypeScript: Type-safe development for JavaScript.
- Redux Toolkit: State management solution.
- Redux Persist: To maintain state across sessions.
- React Router: Navigation and routing.
- TailwindCSS: Utility-first CSS framework.
- ShadCN: A set of beautifully-designed, accessible components and a code distribution platform. It provides TailwindCSS minimally styled components for rapid UI development.
- Vite: Fast and modern build tool.
- Node.js (v16 or higher)
- npm / yarn / bun
- Clone the repository:
git clone https://github.com/EngrMunir/Car-Store-Client.git cd Car-Store-Client