Skip to content
@rivetlabs

Rivet Labs

We're building Akawo, a digitised Ajo (rotating savings/thrift) platform, for the Nomba x DevCareer Hackathon — participating in both the Subscriptions Engine (primary) and Virtual Accounts as Infrastructure (secondary) tracks.

Akawo takes the traditional Nigerian Ajo/Esusu rotating savings model and rebuilds it as modern infrastructure on top of Nomba's payment rails. The project is split into two architecturally separate layers:

  1. Subscription Engine: The Akawo Subscriptions Engine (ASE) — a domain-specific recurring billing and cycle orchestration engine built as a reusable primitive on top of Nomba's payment infrastructure. It owns the full cycle lifecycle: scheduling, member debiting, grace period management, retry logic, payout disbursement, and state machine transitions.

  2. Akawo Backend: The consumer-facing Reference App API — a NestJS service demonstrating the engine in action. Handles user onboarding, KYC, group (cycle) management, member invites, rotation scheduling, and payout disbursement via the Nomba Transfers API.

  3. Akawo React App: The consumer-facing frontend — React / TypeScript / Vite, styled with TailwindCSS. Where members create cycles, track contributions, and watch the pot rotate.

The split is intentional: the engine is a reusable primitive that could power other subscription/rotating-payment products; the reference app is one concrete use case built on top of it.

Popular repositories Loading

  1. nomba-subscription-engine nomba-subscription-engine Public

    Embeddable, self-hosted subscription billing engine for Node.js

    TypeScript

  2. .github .github Public

Repositories

Showing 2 of 2 repositories

Top languages

Loading…

Most used topics

Loading…