Skip to content

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.

License

Notifications You must be signed in to change notification settings

abhrajyoti-01/LocalStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LocalStore - Modern E-commerce Platform

React Vite Tailwind CSS License PRs Welcome

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.

πŸ› οΈ Tech Stack

  • Frontend:

    • React
    • React Router
    • Tailwind CSS with shadcn/ui components
    • Vite for build tooling
  • UI/UX:

    • Responsive for all devices
    • Tailwind CSS
    • Radix UI
    • Lucide
    • Animations
  • State Management:

    • Context API
    • React Hook Form
    • Zod
  • Development Tools:

    • ESLint
    • PostCSS
    • TypeScript

πŸš€ Features

Shopping Experience Shopping Cart Modern UI

  • 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

πŸ“Έ Screenshots

Coming Soon

🚦 Getting Started

Prerequisites Installation

Prerequisites

  • Node.js
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/abhrajyoti-01/LocalStore.git
    cd LocalStore
  2. Install dependencies:

    npm install
    # or
    yarn
  3. Start the development server:

    npm run dev
    # or
    yarn dev
  4. Open your browser and navigate to:

    http://localhost:5173
    

🚦 Project Structure

Project Structure

β”œβ”€β”€ 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

πŸ“ Scripts

Dev Build Lint Preview

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run lint - Run ESLint
  • npm run preview - Preview production build locally

πŸ” Future Enhancements

Authentication Wishlist Reviews Payments Search

  • User authentication and profiles
  • Wishlist functionality
  • Product reviews and ratings
  • Payment integration
  • Order tracking
  • Admin dashboard
  • Search functionality with filters

πŸ“„ License

MIT License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ‘€ Developer Contact

LinkedIn GitHub

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published