VERNON
Work
Back to Projects
Real-time Financial Management (FinTech)2026

Church Ledger

RoleFullstack Developer
Timeline3 Weeks
Tech Stack
Laravel,Convex,React.js

Technology Radar

  • Laravel
  • Convex
  • React.js
  • Tailwind CSS
  • TypeScript
  • Vite
  • PHP
  • Git

The Challenge

Traditional church accounting is often plagued by "data silos" and delayed reporting, where financial records are only updated days after a service. The challenge was to create a system that could handle simultaneous data entry from multiple departments (e.g., different ministry heads) and reflect those changes instantly across the entire organization’s dashboard without manual refreshes or complex syncing issues.

Interface Detail Shot

Fig 1. User Interaction Flow

The Solution

I architected a hybrid solution using Laravel for the core business logic and React for the frontend, integrated with Convex as the real-time data layer. By leveraging Convex, the ledger behaves like a live document; as soon as a donation is recorded, the budget charts and fund balances update instantly for all logged-in administrators. This eliminated the risk of double-entry and provided the church with a "single source of truth" that is both highly performant and incredibly easy to use.

Live-Syncing Financial Dashboard

Instant Transaction Posting & Updates

Multi-Ministry Fund Tracking

Real-time Automated Reporting

Secure Multi-Factor Authentication

Reactive Contribution History

Mobile-Responsive Administrator Interface

Audit Trail for Every Transaction

Solution Detail 1
Solution Detail 2