Verify before you buy. React Native marketplace for physical-market products across Africa — buyers order, independent verification agents inspect before payment release, and V-RIDE drivers handle last-mile delivery. Built with Expo, TypeScript, React Navigation & Zustand.
# VeriLyft
**Verify before you buy.** VeriLyft is a mobile marketplace that lets buyers order physical-market products across Africa with independent, in-person verification before payment is released — plus integrated logistics to get the item to their door.
## Overview
Traditional online marketplaces for physical/local markets carry a trust problem: buyers can't see or inspect the product before paying, and sellers risk chargebacks or disputes after the fact. VeriLyft solves this with a three-sided model:
- **Buyers** browse verified vendors and request products from physical markets
- **Errand Guys** (verification agents) physically inspect the product — checking condition, authenticity, and price — before funds are released from escrow
- **V-RIDE Drivers** handle last-mile delivery of verified products to the buyer's door or a PUDO (pick-up/drop-off) hub
All three roles live in a single app, with a role switcher letting one user operate as Buyer, Seller, Errand Guy, or Driver depending on context.
## Key Features
- 🔍 **Product Verification** — Errand Guys inspect items against a structured checklist (brand, model, condition, price match) with photo evidence before purchase funds are released
- 💰 **Escrow-Protected Payments** — Funds are held securely until verification is complete
- 🚗 **V-RIDE Logistics** — Integrated ride-hailing and parcel delivery for consolidated, trusted last-mile shipping
- 📍 **PUDO Hub Network** — Pick-up/drop-off centres as an alternative to doorstep delivery
- 💬 **In-App Negotiation & Chat** — Buyers and Errand Guys negotiate verification fees and communicate in real time
- ⚠️ **Dispute Resolution** — Built-in flow for reporting issues (wrong/damaged/missing items) with photo evidence
- 🔄 **Multi-Role Accounts** — Switch between Buyer, Seller, Errand Guy, and Driver workspaces from one account
- 👛 **Wallet** — Track earnings, withdrawals, and transaction history across all roles
## Tech Stack
- **React Native** (Expo, managed w …