Back to Projects
FarmPay

FarmPay

Web Application

FarmPay is a custom-built internal management system developed for a farming cooperative client. The platform automates payment tracking by parsing M-Pesa SMS messages to extract and record farmer transactions, eliminating manual data entry. It features a centralized farmer registry, payment assignment and reconciliation tools, monthly water meter reading management, and Excel report exports. Built with Next.js, PostgreSQL, and Prisma, the system provides an intuitive admin dashboard with real-time statistics on total collections, outstanding payments, and per-farmer transaction history.

Tech Stack

Next.jsTypeScriptPostgreSQLPrismaTailwind CSSM-Pesa IntegrationExcelJS

Private client system — not publicly available