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

  1. 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.
  2. 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).
  3. 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.
  4. 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 /cart review page.
  • Item quantity modifiers (+ / -) and item removal.
  • Free Delivery Progress Bar: Unlocks free delivery above ₹349.
  • Promo Coupon Engine: Working promo codes (DRINKIT50 for ₹50 off, FIRSTDRINK for ₹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:
    1. Order Confirmed
    2. Brewing & Crafting (Preparing)
    3. Picked Up in Insulated Bag
    4. Rider On the Way
    5. 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 (HashRouter for 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

  1. Clone or open the repository:

    cd DrinkIt
    
  2. Install dependencies:

    npm install
    
  3. Start the local development server:

    npm run dev
    
  4. Open in browser: Navigate to http://localhost:5173/ to explore the prototype.

  5. 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 localStorage persistence.

🔮 Future Scope & Production Roadmap

  1. Partner Merchant App: Tablet interface for partner cafés to accept orders and manage recipe inventories.
  2. Specialized Fleet Logistics: Custom insulated motorcycle and e-scooter pods with temperature telemetry sensors.
  3. Machine Learning Craving AI: Context-aware beverage recommendations factoring in local ambient temperature, weather, time of day, and student exam calendars.
  4. Production Backend & Payments: Node.js/Go microservices with Razorpay/Stripe integrations and OTP SMS verification.
  5. Campus Exclusive Pass: Subscription tier for college students offering unlimited free delivery on orders above ₹99.
  6. 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.

Built With

Share this project:

Updates