Logo Lanfrica

Kadem-Tech/TARA-GOBAL-BOOKING

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Kad
Hôte:
A multi-tenant travel marketplace built for East Africa — vendors list tours, travel services, car rentals, and adventure activities; TARA handles verification, discovery, and platform billing, while customers and vendors settle bookings directly between themselves. # TARA — Tours • Travels • Rentals • Adventures **A multi-tenant travel marketplace built for East Africa** — vendors list tours, travel services, car rentals, and adventure activities; TARA handles verification, discovery, and platform billing, while customers and vendors settle bookings directly between themselves. Vendors pay TARA a recurring platform subscription; customers pay vendors directly, off-platform, using whatever method the vendor prefers. Built for the Kenyan/East African market from the ground up: M-Pesa, Paystack, and Pesapal as first-class payment rails; KES-first pricing; and a KYC pipeline sized for local business verification. > **Note on multi-tenancy**: "Tenant" here means a vendor business (a tour operator, a car rental > company, an adventure outfitter), not an individual customer. Customers browse and book without > an account tied to a tenant; vendors and their staff operate inside a tenant. --- YOU CAN BUY ME A COFEE USING THE LINK BELOW AND APPRECIATE YOU paystack.shop ## Table of contents - What TARA does - Tech stack - Architecture - Project structure - Database - Payments - Roles & permissions - Getting started - Environment variables - API reference - Scheduled jobs - Deployment - Security notes --- ## What TARA does **For travelers (no account required to browse):** - Discover tours, travel services, car rentals, and adventure activities by destination, price, and category - Request a booking directly with a vendor; payment happens off-platform between the two of you - Message vendors in-app, including voice/video calls over WebRTC for live support - Leave reviews after a completed booking **For vendors:** - Register a business, complete KYC verification (automated via Didit, with a manual-review fallback), and get approved to sell - Create and manage listings across four categories, each with its own schema (tours have itineraries, car rentals have vehicle specs, etc.) - Manage bookings, respond to c …