Skip to main content

🍔 Product Requirements Document (PRD) - Phase 1 (MVP)

Project Name: Khanaa Domain: khanaa.in API Base: https://api.khanaa.in Target Internal Beta Date: 30-35 Days Target Public Launch Date: 50-55 Days Approved MVP Budget: ₹3-6 Lakhs (excluding marketing/operations)


1. Product Vision & Brand Strategy

Khanaa is a hyper-local, Halal-first food delivery platform designed to bring pure, hygienic, and trust-based meals to our community.

Brand Mantras:

  • "100% Halal. 100% Trust."
  • "Prepared with care, delivered with honesty."
  • "Food you can rely on."
  • Core Personality: Trustworthy, Pure & Clean, Caring & Respectful, Reliable & Efficient, Warm & Friendly

  • Unique Selling Proposition (USP):

    • 100% Halal-first platform
    • Empowers home-chefs and cloud kitchens
    • Family-oriented ecosystem
    • Scheduled ordering available
    • Strictly ethical operations

🎨 Design System

  • Primary Colors: Yellow or Bottle Green

  • Secondary Colors: Dark Blue (#1A1A2E) or contrast green

  • Typography:

    • Headings: Poppins
    • Body: Inter

2. Target Market & KPIs

2.1 Demographics & Geography

  • Primary Audiences: Muslim families, students, office employees, health-conscious users, tourists

  • Phase 1 Launch Zones (Guwahati): Hatigaon, Sixmile, Saukuchi, Jalukbari, Paltanbazar, Gandhibasti, Sarumotoria, Satgaon, Dakhingaon

  • Initial Goal:

    • 10 vendors per region
    • 5 delivery partners per region (Week 1)

2.2 First 90 Days Success Metrics (KPIs)

MetricTarget Goal
App Downloads2,000
Daily Active Users (DAU)200
Daily Orders100
Vendor Onboarding50 Restaurants, 30 Home Chefs
Fleet Size50 Riders
Revenue (GMV)₹15 Lakhs

3. Scope of Platforms (Day 1 MVP)

We are building four interfaces:

  1. Customer App: React Native (iOS & Android)
  2. Vendor App: React Native (Android) + Next.js Web Dashboard
  3. Rider App: Kotlin Native (Android)
  4. Super Admin Panel: Next.js Web

4. Core User Journeys

4.1 Customer Flow

  1. Login via Mobile OTP or Google SSO

  2. Browse & Filter:

    • Halal Verified
    • Home Chef
    • Diet Food
    • Cuisine
    • Budget
  3. Checkout:

    • Apply coupon (e.g., WELCOME50)
    • View taxes + delivery fees
    • Select payment (UPI, Card, Wallet, COD)
  4. Live Tracking:

    • Prep time
    • Rider GPS tracking

4.2 Vendor Flow

  1. Order notification (app rings)
  2. Accept & set preparation time
  3. Prepare food
  4. Mark "Picked Up" after handover

4.3 Rider Flow

  1. Auto-assigned order
  2. Navigate via Google Maps
  3. Pickup → Deliver → Collect COD → Mark complete

5. Delivery & Routing Logic

  • Model: Hybrid Fleet (Own + 3rd Party)
  • Max Distance: 10 KM

5.1 Auto-Assignment Algorithm

  1. Tier 1 (1 KM): Nearest rider
  2. Directional Match: 45° toward destination
  3. Expansion: +1 KM if rejected
  4. Fallback: Broadcast to all nearby riders

6. Dynamic Pricing & Revenue Engine

6.1 Vendor & Platform Revenue

  • Base Commission: 20%

  • Premium Listing: 30%

  • Platform Fee: ₹20/order

  • Small Order Fees:

    • ₹99–₹169 → ₹10
    • ₹169–₹199 → ₹5

6.2 Customer Delivery Fees

Order ValuePrime Member FeeNon-Prime Member Fee
Under ₹150₹10 base + ₹3/km (up to 7km)
After 7km: ₹10/km
Same as Prime
₹150–₹2491–3km: FREE
4–7km: ₹8 + ₹2/km
After 7km: ₹10/km
₹10 base + ₹2/km (up to 7km)
After 7km: ₹10/km
₹250–₹3491–3km: FREE
4–5km: ₹5 flat
6–7km: ₹5 + ₹2/km
After 7km: ₹10/km
1–3km: ₹5
4–7km: ₹5 + ₹2/km
After 7km: ₹10/km
₹350–₹498Up to 7km: FREE
After 7km: ₹75 + ₹10/km
Same
₹499+FREE DeliveryFREE Delivery

Universal Surcharges

  • Distance (>7km): ₹10
  • Rain / Peak / Festival: ₹10

6.3 Rider Payout

  • Base: ₹25 + ₹5/km
  • Bonus (>7km): ₹10
  • Surge bonus: ₹10 (passed fully to rider)

7. Strict Operational Policies

7.1 KYC Requirements

Vendors:

  • FSSAI License (Mandatory)
  • PAN
  • Bank Details
  • Photos

Riders:

  • Driving License
  • Aadhaar
  • RC
  • Selfie
  • ₹1500 Security Deposit

7.2 Cancellation Policy

TimingPenaltyCollection
Before preparation20%Next order deduction
After preparation80%Next order deduction
After dispatch100%Next order deduction

8. Technical Load & Integrations

System Load

  • Launch: 500 concurrent users
  • Scale: 50,000 users (Year 1)

Tech Stack

  • Frontend: React Native, Next.js

  • Rider App: Kotlin

  • Backend: Node.js / NestJS

  • Databases:

    • PostgreSQL (transactions)
    • MongoDB (menus/reviews)
  • Cache: Redis


Third-Party Integrations

Analytics:

  • Firebase Crashlytics
  • Google Analytics
  • Mixpanel
  • Microsoft Clarity
  • Sentry

Communication:

  • Firebase Cloud Messaging
  • sendmymessage (OTP SMS)

Maps & Payments:

  • Google Maps SDK
  • Razorpay

9. Developer Glossary

  • GMV: Total value of all orders
  • FSSAI: Mandatory food license authority in India
  • Surge Pricing: Dynamic pricing during high demand
  • COD: Cash on Delivery
  • Polyglot Persistence: Multiple databases for different use cases