💬
Engineering Stack

How we build.

Every tool, framework, and service we use — chosen for reliability, performance, and African market constraints.

Full-Stack Technology
Frontend
Next.jsReactReact NativeTypeScriptTailwind CSS
Backend
Node.jsPythonFastAPIREST APIsWebSockets
Database
PostgreSQLSupabaseRedisSQLite
Infrastructure
VercelCloudflareDockerGitHub Actions
Payments
PaystackFlutterwaveRemitaEscrow Wallets
Data & AI
PandasReportLabOpenPyXLOpenAI APIsUmami Analytics
Shared Infrastructure

One backbone. Every product.

auth.prostackng.com

Shared SSO — one account works across all ProStack NG products

api.prostackng.com

Central API gateway routing requests to each product backend

payments.prostackng.com

Unified Paystack and Flutterwave integration used across all products

notify.prostackng.com

Email, WhatsApp, and push notifications shared across the platform

analytics.prostackng.com

Umami self-hosted analytics — privacy-first, no cookie consent required

cdn.prostackng.com

Cloudflare-powered static asset and media delivery for all products

Engineering Principles
01
Real-time First

Every product uses WebSocket connections. Data is always live, never stale.

02
Africa-native

Built for slow connections, Nigerian payment rails, and local compliance.

03
Platform thinking

No product is an island. Every feature is designed to serve the whole ecosystem.

04
Security by design

Row-level security, encrypted storage, and full audit trails from day one.