AgriCosto - B2B Financial SaaS for Agritourism
AgriCosto is a specialized SaaS platform designed to bridge the gap between complex accounting software and chaotic spreadsheets for agritourism owners. It enables farmers to track costs and revenues intuitively, identifying which business units (e.g., hospitality vs. dining) are truly profitable. The goal is to empower traditional entrepreneurs with data-driven decision-making tools without requiring advanced accounting skills.
Industry
Agri-Tech
Service Provided
Full-Stack Web Development, B2B SaaS Design, Software Architecture
Tech Stack
Next.js 14, TypeScript, Supabase, Stripe

The Goal:
The objective was to bridge the gap between complex accounting software and chaotic spreadsheets for agritourism owners. I designed AgriCosto as a specialized B2B SaaS (Software as a Service) to help farmers track costs and revenues intuitively. The goal was to transform "gut feelings" into concrete data, allowing entrepreneurs to monitor the real profitability of individual business units—such as hospitality, dining, and direct sales—through an accessible, high-performance digital dashboard.
1

The Challenge:
The primary challenge was translating complex financial logic into a lean, scalable Full-Stack architecture. I built the core using Next.js 14 (App Router) and TypeScript, managing relational data integrity through PostgreSQL (Supabase) and Drizzle ORM. A key technical hurdle was the "Cost Allocation Logic": ensuring that a single expense (e.g., utility bills) could be split across n activities with surgical precision via SQL transactions. Furthermore, I integrated Stripe API with custom Next.js Middleware to handle subscription states, ensuring a seamless transition to a "Read-Only" mode after the trial period.
2

The Result
The result is a software that combines a robust data structure with an extremely simplified User Experience (UX). AgriCosto now enables granular ROI tracking, automated cost-threshold alerts, and "what-if" scenario simulations to predict the impact of new investments. The project demonstrates how modern technologies (SSR, Serverless, Advanced ORM) can solve real-world problems in traditional sectors, providing a professional management tool accessible to users without advanced accounting backgrounds.
3





