Logo Lanfrica

ghwmelite-dotcom/CediSense

Domaine:

socioeconomic

Type de record:

software
Créateur:
ghw
Hôte:
AI-powered personal finance dashboard for Ghana. Built around Mobile Money (MTN MoMo, Vodafone Cash, AirtelTigo) and local banks. Powered by Cloudflare Workers AI. Built by Hodges & Co. *Smart money management built for Ghanaians, by Ghanaians.* **CediSense** is an AI-powered personal finance platform designed specifically for Ghana's financial ecosystem. Unlike Plaid-based tools built for US/EU markets, CediSense is architected around **Mobile Money** (MTN MoMo, Vodafone Cash, AirtelTigo) and **local banks** — with AI advice contextualized to the Ghanaian economy. --- ## Why CediSense? Plaid doesn't operate in Ghana. Mobile Money has **74+ million** registered accounts. No existing tool serves this market well. CediSense fills that gap with: - **SMS & CSV Import** — Parse transaction messages from 11 Ghanaian providers (MTN MoMo, Vodafone Cash, AirtelTigo, GCB, Ecobank, Fidelity, Stanbic, Absa, CalBank, UBA, Zenith) - **AI Chat Advisor** — Conversational financial guidance powered by Qwen3-30B, with full context of your spending patterns, budgets, and goals - **Susu Groups** — Digital rotating savings with trust scores, early-payout voting, penalties, and group chat - **Smart Categorization** — Rule-based + AI auto-categorization across 18 Ghana-contextualized categories - **Visual Dashboard** — Income vs expenses, daily spending trends, category breakdowns with Recharts - **Budgets & Goals** — Monthly per-category spending limits and savings goals with progress tracking - **Zero API Costs** — Runs entirely on Cloudflare's free tier (Workers AI, D1, KV, Pages) --- ## Architecture ```mermaid flowchart LR subgraph CLIENTS["📱 Clients"] WEB["web React PWA · cedisense.pages.dev "] ADMIN["admin ops portal · cedisense-admin.pages.dev "] end subgraph EDGE["☁️ Cloudflare Edge"] WORKER["Hono API Worker auth · rate limits · 40+ route modules "] AI["⚡ Workers AI Qwen3-30B chat · Granite categorization "] end subgraph DATA["🗄️ Edge Data — 41 tables"] D1[("D1 · SQLite 34 migrations")] KV[("KV sessions")] R2[("R2 uploads")] end WEB & ADMIN --> WORKER WORKER --> AI WORKER --> D1 & KV & R2 style CLIENTS fill:#14142A,stroke:#D4A843,co …