Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nexeosai/vite-react-ecommerce-platform

Vite-React-Ecommerce-Platform
https://github.com/nexeosai/vite-react-ecommerce-platform

admin-dashboard advanced-search mobile-responsive react real-time-inventory shadcn-ui stripe supabase supabase-authentication tailwind typescript vite

Last synced: 23 days ago
JSON representation

Vite-React-Ecommerce-Platform

Awesome Lists containing this project

README

        

# Vite React E-commerce Platform

Modern e-commerce platform built with Vite, React, TypeScript, Tailwind CSS, and Supabase.

## Features
- 🛍️ Full e-commerce functionality
- 🔐 Supabase authentication
- 💳 Stripe/PayPal integration
- 📱 Responsive design
- 🎨 Modern UI with Shadcn
- 📦 Real-time inventory
- 🔍 Advanced search
- 📊 Admin dashboard

## Tech Stack
- Vite
- React 18
- TypeScript
- Tailwind CSS
- Supabase
- React Router 6
- React Query
- Zustand
- React Hook Form + Zod

## Getting Started
1. Clone repository
2. Install dependencies
3. Configure environment variables
4. Run development server

## Environment Variables
```env
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_key
VITE_STRIPE_PUBLIC_KEY=your_stripe_key
```

## Project Structure
```
src/
├── components/
├── pages/
├── hooks/
├── store/
├── types/
├── utils/
├── services/
└── styles/
```

## Database Schema
- Users
- Products
- Orders
- Categories
- Cart
- Reviews

## License
MIT

## Contributing
See CONTRIBUTING.md