Drink It — Your Craving. Delivered.
FFE Entrepreneurship Program 2026 • Startup Prototype • Assignment 3 Submission
A beverage-first quick-commerce platform engineered to help college students, young professionals, and office teams discover and get craft beverages delivered fresh from nearby partner cafés in ~10–20 minutes.
📌 Overview
Drink It is a beverage-first quick-commerce platform operating on the core philosophy:
"Discover and get the beverage you want, from nearby, when you want it."
Unlike general quick-commerce and food delivery aggregators where drinks are treated as an afterthought—often arriving lukewarm, carbonation-flat, or spilled—Drink It re-engineers discovery, customization, and hyper-local fulfillment specifically for hot and cold beverages.
🎯 Problem Statement
- The Temperature & Spill Problem: Traditional grocery and food delivery platforms package fragile, temperature-sensitive beverages alongside heavy hot food or groceries. Cold drinks arrive melted/watered-down, hot chai arrives lukewarm, and spills ruin orders.
- Poor Beverage Discovery: Users don't crave "groceries" when hit by an afternoon work slump or late-night exam crunch; they crave a specific sensation (an iced caffeine kick, intense hydration, a sweet dessert shake, or a post-workout raw juice).
- High Minimum-Order Friction: Students and interns craving a single ₹99 iced lemon tea or ₹129 cold brew are penalized by ₹300–₹500 minimum-order carts and exorbitant delivery surcharges.
- Dispersed Local Cafés: Independent specialty roasters, local juice bars, and artisanal bubble tea houses have high-quality beverages but lack a dedicated instant delivery channel for campuses and office parks.
💡 Solution
Drink It introduces a dedicated beverage quick-commerce ecosystem:
- Rule-Based "Craving Matcher": Matches user state (Need energy, Studying, Refreshing, Sweet craving, Chilling, Party, Healthy choice) with optimized beverage profiles.
- Hyper-Local Radius (<1.5km): Clustered around college dorms, libraries, and corporate campuses to maintain beverage temperature and guarantee ~10–20 minute delivery estimates.
- Insulated Thermal Pod Guarantee: Cold drinks held below 5°C with mountain ice intact; hot artisan brews sealed in thermal flasks.
- Micro-Order Friendly: Accessible pricing and zero minimum order thresholds tailored to student budgets.
🚀 Key Features Implemented in the MVP
1. 🏠 Dynamic Home Experience
- Brand Hero: Featuring Drink It's slogan "Your Craving. Delivered." and headline "Discover the drink you want, from nearby."
- Live ETA Indicator: Prototype delivery badge showing
~10–20 min (Prototype Estimate). - Location Selector: Interactive campus/office hub switcher (North Campus Hostel Block C, University Central Library, Tech Park Tower 3, WeWork Hub).
- Working Quick-Search: Instant beverage search with direct query handoff to the catalog.
2. ⚡ "What Are You Craving?" Smart Recommendation Engine
- Deterministic, rule-based beverage pairing engine across 7 moods/occasions:
- Need energy → High-caffeine Cold Brews & Energy Cans
- Studying → Focus-enhancing Iced Americanos & Masala Chai Flasks
- Refreshing → Fresh Mint Lemonades & Cold-Pressed Juices
- Sweet craving → Belgian Chocolate Mudshakes & Alphonso Mango Shakes
- Chilling → Artisan Cold Foams & Botanical Mocktails
- Party → Craft Botanical Fizzes & Sparkling Coolers
- Healthy choice → Raw Kombucha & Himalayan Alkaline Water
3. 🥤 Comprehensive 20-Product Catalog & Categories
- 9 distinct beverage categories (Coffee, Tea, Shakes, Juices, Mocktails, Soft Drinks, Energy Drinks, Water, Other Beverages).
- Regulated Category Notice: Dedicated educational preview for "Craft & Adult Brews" clearly labeled: "Available only where legally permitted and through licensed partners. No alcohol ordering is active on this prototype."
- Dynamic filtering by Category, Price Range Slider (₹60–₹250), Minimum Rating (4.5★+), and Fastest Delivery (≤12m).
- Sorting by Recommended, Price: Low to High, Price: High to Low, Rating, and Fastest Delivery.
4. 🎛️ Interactive Product Customization Modal
- High-resolution beverage imagery with automatic error-fallback handlers.
- Custom serving sizes (
Small,Regular,Large (+₹40)). - Ice/Temperature preferences (
No Ice,Less Ice,Standard Ice,Extra Chilled). - Sweetness level adjustments (
Zero Sugar,Less Sweet 50%,Normal Sweet,Extra Sweet). - Live subtotal calculations with instant Add-to-Cart controls.
5. 🛒 Real-Time Cart & Slide-Over Drawer
- Real-time slide-over Cart Drawer accessible from the navigation bar.
- Dedicated
/cartreview page. - Item quantity modifiers (
+/-) and item removal. - Free Delivery Progress Bar: Unlocks free delivery above ₹349.
- Promo Coupon Engine: Working promo codes (
DRINKIT50for ₹50 off,FIRSTDRINKfor ₹30 off). - Transparent billing breakdown (Item subtotal, Delivery fee, Platform packaging fee, Coupon savings, Grand total).
6. 💳 Simulated Checkout Experience
- Recipient contact details and delivery room/desk landmark inputs.
- Payment method simulation (UPI / QR Code, Credit/Debit Card, Cash on Delivery).
- Celebratory Confetti & Order Confirmation: Generates a unique order ID (e.g.,
#DRK-8492).
7. ⏱️ 5-Stage Interactive Order Progression Simulator
- Live tracking across 5 simulated stages:
- Order Confirmed
- Brewing & Crafting (Preparing)
- Picked Up in Insulated Bag
- Rider On the Way
- Delivered — Enjoy Your Craving!
- Evaluator Fast-Forward Controls: "Next Stage" manual button and "Auto Play (4s)" timer to let program evaluators test the full sequence without waiting 20 real minutes.
- Delivery courier card (Courier profile, vehicle type, rating, simulated contact button).
8. ❤️ Persistent Favorites & Past Orders
- Saved drinks and demo order histories persisted via browser
localStorage. - 1-click "Reorder Drinks" functionality.
🛠️ Tech Stack
- Frontend Core: React 19, JavaScript (ES6+), HTML5 Semantic Elements
- Build Tool: Vite 8 (Hot Module Replacement, fast bundling)
- Routing: React Router DOM 7 (
HashRouterfor zero-configuration GitHub Pages hosting) - Styling: Custom Vanilla CSS Design System with responsive tokens, glassmorphism, and micro-interactions
- Icons: Lucide React
- Animations: Canvas-Confetti, CSS cubic-bezier transitions
📂 Project Structure
DrinkIt/
├── dist/ # Production build output
├── public/ # Static assets
├── src/
│ ├── components/ # Reusable UI components
│ │ ├── Navbar.jsx # Sticky header with location picker, cart badge, mobile drawer
│ │ ├── Footer.jsx # Program credits, startup differentiation, regulatory notice
│ │ ├── ProductCard.jsx # Card with image fallback, price, rating, add-to-cart, heart
│ │ ├── CategoryCard.jsx # Beverage category visual cards
│ │ ├── ProductModal.jsx # Drink customization modal (size, ice, sweetness)
│ │ ├── CartDrawer.jsx # Slide-over cart drawer with coupons & free delivery bar
│ │ ├── LocationModal.jsx # Campus & tech park delivery hub selector
│ │ └── RecommendationSection.jsx # "What are you craving?" mood selector
│ ├── context/
│ │ └── CartContext.jsx # Cart, orders, favorites, coupons & localStorage persistence
│ ├── data/
│ │ ├── products.js # 20 realistic mock beverage products
│ │ ├── categories.js # 9 drink categories + regulated preview category
│ │ └── locations.js # Campus dorm, library, and tech park locations
│ ├── pages/
│ │ ├── Home.jsx # Landing page with hero, craver, bestsellers, how-it-works
│ │ ├── Explore.jsx # Search, filters, sort, and catalog grid
│ │ ├── Cart.jsx # Dedicated full cart review page
│ │ ├── Checkout.jsx # Demo checkout and order placed screen
│ │ ├── OrderTracking.jsx # 5-stage interactive progress simulator
│ │ ├── Orders.jsx # Past demo order history with 1-click reorder
│ │ └── Favorites.jsx # Saved drinks view
│ ├── utils/
│ │ └── recommendations.js # Rule-based mood-to-beverage engine
│ ├── App.jsx # Application shell with HashRouter and global modals
│ ├── index.css # Custom Vanilla CSS design tokens & responsive styles
│ └── main.jsx # React entrypoint
├── index.html # SEO title, meta descriptions, and Google Fonts
├── package.json # Dependencies and build scripts
└── README.md # Startup documentation and evaluation guide
💻 How to Run Locally
Prerequisites
- Node.js (version 18+ recommended)
- npm or yarn
Steps
Clone or open the repository:
cd DrinkItInstall dependencies:
npm installStart the local development server:
npm run devOpen in browser: Navigate to http://localhost:5173/ to explore the prototype.
Test the production build:
npm run build
🔍 MVP Scope
| Feature Area | Implemented in this Prototype |
|---|---|
| Catalog | 20 handcrafted mock beverage items across 9 categories |
| Discovery | Deterministic 7-mood craving recommendation engine |
| Search & Filters | Real-time text search, price slider, rating filter, speed filter, sorting |
| Customization | Serving sizes, sweetness levels, and ice intensity options |
| Cart | Slide-out drawer, item quantity adjustment, coupon engine, free-delivery bar |
| Checkout | Delivery address, contact info, simulated UPI / Card / COD payment options |
| Tracking | Simulated 5-stage real-time delivery progress with evaluator fast-forward buttons |
| Persistence | Favorites and Order history saved to localStorage |
⚠️ Prototype Limitations
This application is an educational prototype built for entrepreneurship evaluation:
- Mock Product Data: All cafés, prices, ratings, and preparation times are simulated.
- No Real Payment Gateway: Checkout uses simulated payment authorization without charging real currency.
- No Real Delivery Logistics: No actual couriers or GPS fleets are dispatched; the tracker is a state simulation tool.
- No Real Alcohol Sales: Regulated drinks are included solely as an educational preview with explicit compliance notices.
- No Production Backend: Data is managed on the client-side with
localStoragepersistence.
🔮 Future Scope & Production Roadmap
- Partner Merchant App: Tablet interface for partner cafés to accept orders and manage recipe inventories.
- Specialized Fleet Logistics: Custom insulated motorcycle and e-scooter pods with temperature telemetry sensors.
- Machine Learning Craving AI: Context-aware beverage recommendations factoring in local ambient temperature, weather, time of day, and student exam calendars.
- Production Backend & Payments: Node.js/Go microservices with Razorpay/Stripe integrations and OTP SMS verification.
- Campus Exclusive Pass: Subscription tier for college students offering unlimited free delivery on orders above ₹99.
- Regulatory Compliance Modules: Digital KYC verification for craft and adult beverages in licensed jurisdictions.
🎓 Entrepreneurship Program Context
- Program: FFE Entrepreneurship Program 2026
- Project Title: Drink It — Beverage-First Quick-Commerce
- Submission: Assignment 3 (Interactive MVP Prototype)
- Next Milestone: Assignment 4 (Cloud Deployment & Pilot Pitch Deck)
Developed with ❤️ by the Drink It Founding Team.
Log in or sign up for Devpost to join the conversation.