Kristian Hans Onjala Full-Stack Engineer / Cofounder / STEM Mentor
Menu
C

ChamaConnect

A lightweight chama operations platform focused on contribution tracking, transparency, member statements, and audit visibility for community finance groups.

  • Full-Stack
  • FinTech
  • Community
Preview ChamaConnect All projects

Tech Stack

React 19 TypeScript Tailwind CSS H Hono C Cloudflare Pages Functions C Cloudflare D1 JWT Z Zod Paystack

Build Highlights

  • React 19 + Vite frontend with route-based app structure
  • Cloudflare Pages Functions API built on Hono
  • Cloudflare D1 for operational data and audit trails

Overview

Project overview

ChamaConnect is a practical operations suite for chama groups that need clearer contribution workflows and traceable records. It combines role-based access, payment status tracking, member statements, and audit logs in a simple, mobile-friendly interface.

Problem

What it solves

Many chamas rely on fragmented tracking across chats, spreadsheets, and manual records. This creates reconciliation delays, weak payment visibility, and low confidence in financial reporting.

Build

Implementation details

What I worked on

  • Designed and shipped the platform as an end-to-end Cloudflare stack
  • Implemented role-aware workflows for admin, treasurer, and member users
  • Built contribution planning, records management, and overdue visibility
  • Implemented OTP authentication and optional Paystack payment integration

Technical implementation

  1. 01

    React 19 + Vite frontend with route-based app structure

  2. 02

    Cloudflare Pages Functions API built on Hono

  3. 03

    Cloudflare D1 for operational data and audit trails

  4. 04

    Email OTP auth flow with JWT sessions

  5. 05

    Audit-first action logging for accountability

More Projects

Continue browsing

Back to all projects