Comprehensive Hyperlocal Marketplace Development

Project Description

==============================
Project: Daksh Sathi Hyperlocal Ecosystem (Madhya Pradesh, India)
Budget: ₹95,000 - ₹1,25,000 INR | Milestones: Strict 20:30:30:20 Phase Split
Deliverables: 4 Flutter Apps + 1 React Landing/PWA + 3 Strategic Admin Dashboards
System Ideology: 0% Service Commission, Welfare circular Fintech, User PII Privacy

--------------------------------------------------------------------------------
1. EXECUTIVE VISION & TECH STACK
--------------------------------------------------------------------------------
Daksh Sathi is an enterprise hyperlocal marketplace for MP operating on a strict 0% Commission Architecture. Platform monetization runs via automated tiered Monthly Rolling Subscriptions on the partner app and low-overhead processing fees on consumer invoices. Mandates a "Web-First" architecture ensuring 100% of consumer booking, partner onboarding, and vendor tools run flawlessly on Chrome via responsive React PWA layouts alongside native mobile apps over a single database schema.

- Mobile Frontend: Flutter (iOS & Android) - Single decoupled repository.
- Web Frontend: React.js + Tailwind CSS (Optimized for Hostinger Shared Hosting).
- Backend Layer: Node.js (Express) or Python (FastAPI/Django) - Secure REST APIs.
- Database & Cache: PostgreSQL/MongoDB paired with active Redis session caching.
- Protocols: WebSockets for 30-sec background GPS polling, WebRTC for encrypted video streams, and AES-256 for PII data masking.

--------------------------------------------------------------------------------
2. 8-PART ECOSYSTEM COMPONENTS
--------------------------------------------------------------------------------
3.1 Corporate Web Portal (www.dakshsathi.in): Single-page landing showcasing 60+ service categories with headless Chrome booking engine (OTP login).
3.2 Tourism Safari Portal: MP National Park booking layer mapping live Gypsy fleet tracking, guide allocations, and homestay slots running over Mock APIs during Phase 1.
3.3 Customer App (Flutter): Masonry profile grid displaying verified partner portfolios (photos, names, credentials, and reviews). Includes healthcare pipelines and virtual WebRTC video consultants.
3.4 Partner / Serviceman App (Flutter): Console featuring dynamic labor pricing, job push alerts, transparent earning ledgers, and automated rank-based UI color shifts.
3.5 Delivery Sathi App (Ola/Uber Style Logistics): Handles specialized micro-logistics (Dairy, Tiffin plans, Gas cylinders, Couriers, Packers & Movers). Driven by background WebSockets and Route Optimization APIs for real-time traffic matrices and ETAs.
3.6 Merchant / Vendor App: Built for rental asset suppliers (Tent houses, Marriage gardens, DJ systems). Includes a Digital Hospital Node enabling partner clinics to broadcast live ICU/General bed counts and issue digital OPD tokens.
3.7 Admin Panel A (Founder Super Root Console): React dashboard with unmasked access to system logs, financial ledgers, subscription overrides, and documents.
3.8 Admin Panel B (Branch Operations Console): Designed for 11-member office staff under strict RBAC. All phone identifiers are strictly AES-256 masked; outbound verification calls route via an internal VoIP server loop.

--------------------------------------------------------------------------------
3. FINANCIAL LOGIC & ADVANCED FINTECH ROUTING
--------------------------------------------------------------------------------
4.1 Progressive Consumer Convenience Fees (Dynamic Billing Engine)
- General Services Matrix: Flat ₹50 convenience fee for invoices ≥ ₹1,000; Flat ₹30 fee for invoices under ₹1,000.
- Delivery Sathi Fleet Exception (Low-Value Protection Slabs): For trips < ₹100, bypass flat fees and calculate dynamic tech charges:
* Slab 1 (Micro Drops < ₹100): 5% of invoice value or ₹5, whichever is LOWER.
* Slab 2 (Standard Trips ₹100 – ₹500): Flat ₹15 platform fee.
* Slab 3 (Medium Transits ₹501 – ₹999): Flat ₹30 platform fee.
* Slab 4 (Premium Cargo / Movers ≥ ₹1,00,000): Flat ₹50 platform fee.

4.2 Section 3.3: Advanced 30:70 Booking Escrow, Cancellation & Refund Split Engine
- 30:70 Escrow Allocation: To confirm a booking, the customer clears a 30% advance deposit via inline UPI SDK overlays, which locks into the partner's platform ledger. Upon physical service completion signature, the remaining 70% automated settlement is released directly to the partner's withdrawal node.
- Grace Period: Automatic 5-minute free waiting window triggered upon driver's GPS arrival at pickup waypoint. Post timeout, apply automated per-minute waiting charges. If customer fails to show within 10 minutes, partner can execute "No-Show" cancellation.
- Cancellation Advance Hold Split: A customer cancellation post 5-minute lock will NOT forfeit the total 30% deposit. System deducts only a predetermined Fixed Cancellation Fee from that 30% hold, instantly returning the remaining advance balance to the consumer.
- The 20:10 Structural Fee Split: Collected Fixed Cancellation Fees are routed autonomously by backend scripts: 20% disbursed instantly to the affected Partner's Earning Wallet as a distress fee, and 10% routed directly to the Platform Core Welfare Fund/Admin ledger for group insurance.

4.3 Multi-Wallet Core Architecture & Automated Subscription Set-Off
Maps three isolated database ledger columns per User ID:
1. Earning Wallet: Gross customer payouts. Direct external bank transfers are blocked.
2. Loan Credit Wallet: Locked micro-loans for procurement and wholesale orders.
3. Personal Wallet: Liquid cashout node. Outbound transfers execute exclusively via 'Transfer to Personal Wallet API'.
Monetization tracks an autonomous 30-day monthly rolling subscription billed dynamically to each provider's onboarding date. Partners use an in-app toggle enabling automated "Set-Off" from their active balances.

4.4 Onboarding Security Gatekeepers & Postpaid Hold Engine
- Layer 1 & 2: Hardcoded live Aadhaar KYC via DigiLocker OTP APIs combined with a mandatory AI Face Liveness Biometric Check enforcing strict ≥95% match index against government images. Gallery uploads are blocked at the OS root.
- Layer 6: Automated upload parser validating local District Police Character Certificate PDFs enforcing absolute zero criminal records.
- ₹500 Postpaid Hold Engine: Providers register at ₹0 cost. Backend cron executes a postpaid hold recovery of exactly ₹500 from active provider earning wallets precisely 120 days post-onboarding (recovering ₹179 quarterly subscription dues + ₹321 for physical uniforms/kits). Every 180 operational days, a rolling cron automatically cuts ₹321 for uniform kit renewal, firing a dispatch command to Admin Panel B.

4.5 Elite Platinum Level 4 (The CEO Status Engine)
Triggered when a partner hits 25+ orders, volume ≥ ₹1,00,000, and rating ≥ 4.6 stars within a 10% localized regional cluster filter. Overloads profile with gold-accented Dark Emerald Theme and permanent 'Platinum Sathi Crown Badge'. Unlocks downstream driver-linking capabilities where backend processes a 10% structural split bonus from connected drivers' earnings directly into the leader's wallet. Integrates direct factory wholesale catalogs and grants an autonomous 1.5% area-wide management royalty on all orders within their geofenced circle.

4.6 System Kill-Switch & Anti-Fraud Mesh
- Device SIM Binding Guard: Hardware mapping combining IMEI and IMSI parameters. Ledger freezes instantly if profile logs in from a non-bound SIM.
- Operational Caps & Geofencing: Hard ₹3,000 maximum daily spending cap from wallets. Strict 50-meter GPS geofencing radius validation for active jobs; closing a job signature outside the 50-meter drop coordinate bubble triggers an immediate payout ledger freeze and fraud flag to Admin Panel A.

--------------------------------------------------------------------------------
4. MANDATORY DEVELOPMENT CONSTRAINTS & COMPLIANCE
--------------------------------------------------------------------------------
- Zero Multi-App Bloat: B2B wholesale tools, Tourism Safari portals, and Hospital sync nodes must function strictly as shared logic layers inside the single Partner/Vendor app executable framework. Independent app packages are prohibited.
- Explicit Database Purging: Database structures mapping 'Female Protection Buddy' and 'Security Guard' frameworks must be entirely expunged from the master schema before initial staging. Do not instantiate these objects.
- WebRTC Bandwidth Optimization: Video calling features must be coded exclusively for specialized professional consultation nodes (Hospital Doctors, Agriculture Experts, CA, and Legal Desks). General servicemen, delivery agents, and safari guides must have video channels entirely disabled, routing communication via masked VoIP or chat tokens.

--------------------------------------------------------------------------------
5. TO APPLY & BIDDING GUIDELINES
--------------------------------------------------------------------------------
Please submit a bid including:
1. Technical Architecture Summary: Details on handling continuous WebSocket tracking loops, low-latency WebRTC sessions, automated subscription Set-Off, and concurrent multi-wallet ledger calculations simultaneously.
2. Verified Relevant Experience: Direct links to past multi-tenant booking engines, subscription frameworks, fintech split routing, or high-security KYC systems you have authored.
3. Milestone Confirmation: Clear statement confirming adherence to the ₹95,000 - ₹1,25,000 INR budget cap and strict 20:30:30:20 phase splits. Show More

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!