Back to Projects

FarmPay
Web ApplicationFarmPay 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