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.
👨🌾 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.Produce & Financials
Produce & Financials
- 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 Management & Logistics
Farm Management & Logistics
- 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.
AI, Insights & Weather
AI, Insights & Weather
- 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.
Account, Support & Externals
Account, Support & Externals
- 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.
💻 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.