LocalStore is a modern e-commerce platform designed to connect customers with authentic local products, artisan crafts, and everyday essentials from trusted community vendors. This web application provides a seamless shopping experience with a responsive design, intuitive user interface, and robust shopping cart functionality.
-
Frontend:
-
UI/UX:
-
State Management:
-
Development Tools:
-
Intuitive Shopping Experience
- Browse products by categories
- Featured products showcase
- Detailed product pages with descriptions and images
- Responsive design for all devices
-
Shopping Cart
- Add/remove products
- Adjust quantities
- Persistent cart data
-
User Interface
- Modern, clean design
- Smooth animations and transitions
- Accessibility-focused components
-
Clone the repository:
git clone https://github.com/abhrajyoti-01/LocalStore.git cd LocalStore -
Install dependencies:
npm install # or yarn -
Start the development server:
npm run dev # or yarn dev -
Open your browser and navigate to:
http://localhost:5173
βββ components/ # UI components and theme provider
β βββ ui/ # shadcn/ui components
β βββ ... # Custom components
βββ public/ # Static assets
βββ src/
β βββ components/ # Application components
β βββ context/ # React context providers
β βββ data/ # Mock data and API utilities
β βββ pages/ # Page components
β βββ App.jsx # Main application component
β βββ main.jsx # Application entry point
βββ styles/ # Global styles
βββ ... # Configuration files
npm run dev- Start development servernpm run build- Build for productionnpm run lint- Run ESLintnpm run preview- Preview production build locally
- User authentication and profiles
- Wishlist functionality
- Product reviews and ratings
- Payment integration
- Order tracking
- Admin dashboard
- Search functionality with filters
This project is licensed under the MIT License - see the LICENSE file for details.
- Name: Abhrajyoti Nath
- LinkedIn: https://www.linkedin.com/in/abhrajyoti-nath
- GitHub: https://github.com/abhrajyoti-01