fresh-dash
v1.0.0
Published
A modern grocery delivery application built with React, TypeScript, and Tailwind CSS.
Readme
Fresh Dash Delivery
A modern grocery delivery application built with React, TypeScript, and Tailwind CSS.
Features
- Browse grocery products by category
- Add items to cart with quantity controls
- Secure payment processing
- Order tracking and history
- Responsive design for all devices
Technologies
- Frontend: React, TypeScript, Vite
- Styling: Tailwind CSS, shadcn-ui components
- Backend: Supabase (Database, Authentication, Storage)
- State Management: React Query
- Routing: React Router DOM
Getting Started
Prerequisites
- Node.js (v18 or higher)
- npm or yarn
Installation
- Clone the repository
git clone [your-repo-url]
cd fresh-dash-delivery- Install dependencies
npm install- Start the development server
npm run dev- Open your browser and navigate to
http://localhost:5173
Project Structure
src/
├── components/ # Reusable UI components
├── pages/ # Page components
├── hooks/ # Custom React hooks
├── types/ # TypeScript type definitions
├── data/ # Static data and configurations
├── assets/ # Images and static assets
└── integrations/ # External service integrationsContributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This project is licensed under the MIT License.
