Releases: 1046prt/QuickBite
Releases · 1046prt/QuickBite
Initial Release
✨ New Features
🍽 Complete Menu System
- 100+ menu items across 12 categories
- Detailed product descriptions, pricing, and appetizing images
- Category filtering with smooth navigation
- Popular items highlighting and badges
🎛 Advanced Customization
- Size selection (Regular, Large, Extra Large)
- Add-ons & extras (cheese, bacon, vegetables, sauces)
- Special instructions for dietary preferences
- Real-time price updates as you customize
- Quantity control with intuitive UI
🛒 Smart Shopping Cart
- Persistent cart with localStorage integration
- Item management (add, remove, adjust quantities)
- Order summary with tax calculation
- Animated cart sidebar for smooth interactions
💳 Checkout Flow
- 3-step checkout process:
- Customer Details (name, phone, email)
- Order Options (pickup/delivery, payment method)
- Order Confirmation with tracking details
- Form validation and error handling
- Order processing simulation
- Receipt generation
🎨 Modern Design
- Mobile-first responsive design
- Vibrant Cyan & Indigo theme
- Montserrat + Open Sans typography
- Smooth animations and hover effects
- WCAG AA accessibility compliance
🛠 Tech Stack
- Framework: Astro
- Frontend: React + TypeScript
- Styling: TailwindCSS
- State Management: Zustand
- UI Components: shadcn/ui
- Icons: Lucide React