Skip to main content
Current Scope: While the app’s architecture dynamically supports multiple commodities (Coffee, Macadamia, Avocado), this documentation currently focuses on our live, active deployment for Tea Farmers.
To make this platform truly world-class, we built it on a strict, role-based architecture. Every user—from the farmer in the field to the administrator at HQ—gets a tailored, high-performance experience.

👨‍🌾 The Farmer Application

The Pocket Command Center. A robust, fully localized mobile interface (Swahili, French, German, English) designed to work seamlessly even in remote highland regions and manage their entire business from their pocket.
  • Delivery Tracking: Real-time visibility into weighbridge deliveries with advanced date filtering and live total-yield statistics.
  • Payment Overview: Instant access to payment histories, breakdowns, and downloadable digital receipts, filterable by any date.
  • Farm Input Ordering: Browse, order, and track the status of genuine seeds, fertilizers, and farming tools.
  • Pickup Requests: Request Sasini logistics to collect produce from the farm, or suggest new collection routes.
  • Pest Reports: Instantly report localized outbreaks (with images) to alert Sasini agronomists.
  • Sasini AI Assistant: A powerful, highly-tuned agricultural chatbot powered by the latest Google Gemini technology to answer complex farming queries.
  • Live Weather: App-native basic forecasts powered by external weather APIs, with deep-dive location details via external links.
  • News & Markets: Live updates on global commodity prices, market trends, and Sasini announcements.
  • Personalization: Change profile pictures, update passwords, or request account deactivation.
  • Help & Feedback: Submit direct feedback, access comprehensive FAQs, and contact support.
  • Instant Notifications: Receive highly personalized push notifications directly from Sasini management.
  • External Hubs: Quick links to the Sasini Retail Store, the Farmer Training Center, and Financial Archives.

🏢 The Admin Web Console

The Factory Nerve Center. Administrators and extension officers utilize a high-security web dashboard to govern the ecosystem from top to bottom.

Logistics & Fleet Command

Monitor incoming pickup requests, approve farm input orders, and triage active pest reports with live geolocation mapping.

Broadcast Communications

Publish breaking news, update live market prices, and push out critical weather or drought alerts instantly to thousands of devices.

User Governance

Verify KYC parameters for new farmer registrations, process account lifecycle requests, and resolve submitted support tickets.

💻 Developer Architecture

The Technical Backbone. The application relies on a scalable, zero-trust microservice architecture connecting internal factory ERPs with global tech providers.
  • Google Cloud Integration: Direct, low-latency server-to-server connections.
  • LLM Pipelines: Utilizing Google Gemini models for the core AI Assistant.
  • Dynamic Data: Integrating Google Search algorithms and MSN Weather APIs for real-time localization.
  • Data Security: End-to-end payload encryption, JWT session management, rigorous password hashing, and immutable Digital IDs.

Explore the Documentation

Ready to dive deeper? Use these quick links to jump directly into the technical and operational workflows of the Sasini App.

Registration & MFA

Review the localized onboarding pipeline, MFA protocols, and Digital ID generation.

Deliveries & Payments

Explore the weighbridge integration and financial ledger calculations.

Farm Inputs & Logistics

Discover the e-commerce flow for fertilizers and physical produce pickups.

Sasini AI & Insights

Deep-dive into the Google Gemini integration and pest reporting architecture.