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