Virgo Stevanus
Back to projects

Ternakku

Modern livestock farm management system for Indonesian farmers.

React Vite Express.js MySQL Axios ApexCharts FullCalendar Bootstrap

Preview

About this project

A farm management app built for Indonesian cattle farmers. The idea is to put everything they need in one place: tracking their cattle, managing workers, scheduling tasks, recording finances, and planning activities on a calendar. The whole UI is in Bahasa Indonesia.

The frontend is a React SPA and the backend is an Express.js REST API with MySQL. Auth uses JWT access tokens with refresh tokens stored in httpOnly cookies.

Features:

  • Dashboard with interactive charts for farm overview
  • Cattle records (breed, weight, health status, birth date, etc.)
  • Worker management
  • Task scheduling with priority levels
  • Income and expense tracking by category
  • Activity calendar for farm events