Thesis / Mobile
AniSense
Mobile-based crop market monitoring for local farmers in Nueva Ecija.
- Platform
- Android (Capacitor)
- Users
- Farmers and buyers, 18-60+
- Languages
- Tagalog · English
- Team
- 5 members, including me
- Scope
- Design & build





Farmers in Nueva Ecija sell into markets whose prices move daily, and most find out what their harvest is worth only when they arrive at the bagsakan. AniSense puts that number in their pocket: today's price for 20 crop varieties, a three-day forecast, a running total of what the season has cost them, and a marketplace where they can list a harvest directly.
The whole app is bilingual and works without a signal. It is designed around one constraint that shaped every screen: the person holding the phone is likely 50 or older, on a budget Android handset, in bright sunlight.
Five steps from opening the app to knowing what to do with a harvest.
- 01See the price before signing upThe welcome screen leads with a live price board rather than a logo, cycling through every crop. The app proves its worth before it asks for anything.
- 02Set up in four tapsLanguage, then farmer or buyer, then account, then the crops you grow. Farm location is picked from real Philippine geographic data: municipality first, then barangay, never typed.
- 03Check today's marketPrices for 20 varieties with the day's movement, top gainers and decliners, and search and filtering by crop group.
- 04Read the forecastAn ARIMA three-day projection and an LSTM trend chart turn into a plain-language call (sell, hold, or buy) for the crops that farmer actually grows.
- 05Track costs and sellLog seeds, fertilizer, and labor against each crop to see real margin, then post a harvest to the marketplace for buyers to browse and order.
React 18 · TypeScript · Vite · Capacitor · Supabase · ARIMA / LSTM
Still in progress.
- screens
- 11screens
- crop varieties tracked
- 20crop varieties tracked
- barangays in the picker
- 849barangays in the picker
- translated strings
- 391translated strings