← Work

Self-initiative · 2024–present

FarmPilot

A complete farm management platform — livestock, finances, health records, and analytics in one app.

React NativeExpoFirebaseTypeScript
FarmPilot hero
Problem

Livestock farmers lack integrated digital tools to manage animals, track health and financial data, and generate reports. Fragmented tools mean no single source of truth for farm operations, and rural connectivity makes cloud-only solutions unreliable.

Solution

Cross-platform app (iOS · Android · Web) built on React Native + Expo with an offline-first Firebase architecture. 12 fully shipped modules covering every aspect of farm management — from livestock pedigrees to investor reporting.

Key Features
  • Multi-farm management with role-based access (6 roles + custom role builder)
  • Livestock profiles with growth charts, pedigree trees, and health records
  • Full financial suite: expenses, income, P&L, investor tracking, PDF export
  • Vaccination scheduling with push reminders and compliance tracking
  • Offline-first architecture — reliable in low-connectivity environments
Technical Decisions
  • Expofast cross-platform delivery (iOS, Android, Web) without native build complexity

  • Firebase (Firestore + Auth + FCM)real-time sync, auth, push notifications without managing a server

  • Offline-first (Firestore persistence + AsyncStorage)reliable in rural low-connectivity environments

  • Custom design systemno third-party UI library; full control over palette and component behaviour

  • AI-assisted developmentbuilt with Claude Code as primary mobile stack is React Native

My Role

Sole builder — product design, mobile development, Firebase architecture, UX.