Logo Lanfrica

amadou112/AfricaTradeX

Domain:

socioeconomic

Record type:

software
Creator:
ama
Host:
AI-powered global import/export, logistics & trade intelligence platform (Africa-first). FastAPI + Next.js modular monolith, synthetic demo data, honest labelled AI. # AfricaTradeX AI-powered global import, export, logistics, and trade intelligence platform, built for Africa — starting with Mali and West Africa. The product specification lives in CLAUDE.md. This README covers running it. **Current state: Phase 1 — Platform Foundation.** See Roadmap for what is and is not built. --- ## Quick start Requires Docker Desktop. ```bash cp .env.example .env docker compose up -d --build ``` First boot runs migrations and seeds demo data automatically. Then open: | Service | URL | | -------------- | ------------------------------ | | Web app | localhost | | API docs | localhost | | Full stack via NGINX | localhost | | MinIO console | localhost | Host ports are configurable in `.env` (`HOST_*_PORT`) so the stack coexists with other local projects. Container-internal ports never change. ### Demo accounts Password for all seeded accounts is `SEED_DEMO_PASSWORD` from `.env` (default `Demo!Pass123`). | Email | Role | | ------------------------------- | ------------------- | | `admin@africatradex.demo` | Administrator | | `buyer@africatradex.demo` | Individual buyer | | `business@africatradex.demo` | Business buyer | | `supplier1@africatradex.demo` | Supplier (verified) | | `supplier5@africatradex.demo` | Supplier (pending review) | | `logistics@africatradex.demo` | Logistics provider | | `customs@africatradex.demo` | Customs agent | | `warehouse@africatradex.demo` | Warehouse operator | | `institution@africatradex.demo` | Institutional user | > **All seeded suppliers, products, prices, ratings, and duty rates are simulated.** > No payment processor, carrier API, currency feed, or customs system is connected. > The UI labels this everywhere it appears. --- ## Landed cost (Phase 2) The platform's defining question — …