Logo Lanfrica

beri12/Africatradeplatform

Domaine:

digital infrastructuresocioeconomic

Type de record:

projectsoftware
Créateur:
ber
Hôte:
Africa based B2B Market # Africa Trade Platform An AI-powered African digital commerce, trade, logistics, procurement, customs, CRM, and communication platform — starting in Ethiopia, expanding across East Africa, then the continent, then globally. > **Delivery status:** this repository currently contains **Step 1 of 35** > in the implementation sequence — the repository foundation and full > architecture documentation. See > `docs/architecture/17-implementation-sequence.md` > for exactly what is and isn't built yet, and > `docs/ROADMAP.md` for the plain-language summary. > Nothing in this repo claims to be a working feature unless it also ships > with real code, tests, and (where relevant) a migration. ## Trade lifecycle ``` Supplier Discovery → Product Discovery → RFQ → Quotation → Negotiation → Purchase Order → Contract → Payment / Escrow → Trade Documentation → Freight Booking → Shipping → Tracking → Customs → Warehouse → Last-Mile Delivery → Customer → Returns / After-Sales → Analytics / AI Optimization ``` ## Repository layout ``` apps/ Client applications (web, mobile, admin, government, warehouse, driver) services/ Backend microservices, one per bounded context packages/ Shared code: types, events, config, ui, database, auth, ... infrastructure/ Docker, Kubernetes, Terraform, nginx, monitoring docs/ Architecture, roadmap, and contribution docs scripts/ Developer tooling (setup.sh, ...) ``` Every one of those directories currently has a `README.md` explaining its purpose and honest current status — most are scaffolded placeholders waiting for their step in the sequence; `packages/types`, `packages/events`, and `packages/config` already contain real, tested code. ## Getting started ```bash pnpm install cp .env.example .env # then edit values as needed pnpm docker:up # Postgres, Redis, Kafka, Elasticsearch, ClickHouse, MinIO pnpm dev ``` Or run `./scripts/setup.sh` to do the above in one step. ### Common co …