Tech Stack :
Admin Portal: Censa Reap

User Personas:

Organization/Foundation Admin User: Oversees field executives and farmers through an intermediary FPO or company.

FPO/Company Admin User: Interacts directly with field executives and farmers without an intermediary, offering crop and farm management solutions.

Pain Points:

  • Inefficient management of field executives and farmers.
  • Inconsistencies in accessing and updating crop and farm solutions.
  • Challenges in real-time tracking of crop and farm activities.
  • Time-consuming coordination and communication processes.
  • Limited visibility into field operations' performance across different users.
  • Scalability issues hindering efficient onboarding and data management.

Objectives:

  • Provide a platform for managing crop and farm solutions.
  • Enable efficient communication and collaboration.
  • Facilitate real-time monitoring and tracking.
  • Enhance productivity in managing tasks.
  • Ensure data accuracy and integrity.
  • Support scalability for expanding operations and user base.

User Journey Description: The Censa Reap Client Admin Web Portal caters to two user personas: Organization/Foundation Admin User and FPO/Company Admin User. Each persona has distinct roles and functionalities within the portal, ranging from user management to farm and crop management. The portal offers a seamless user experience with customizable features, ensuring efficient oversight and management of field operations.

Key Features and Technologies:

  • Client Onboarding: Registering companies/FPOs into the platform and managing their details.
  • User Management: Adding and overseeing various users within each client, with role-based permissions.
  • Farm Management: Viewing and adding farms for different farmers within each client.
  • Crop Management: Viewing and adding crops for different farmers within each client.
  • Maps: Visualizing user and farm locations within each client on Google Maps.
  • Finance Module: Analyzing client transactions and managing various financial aspects.
  • Soil Test Management: Managing soil testing data for farmers within each client.
  • Pest & Disease Data Management: Managing pest and disease data for farmers within each client.
  • Roles & Permissions: Defining roles and permissions for users within the platform.
  • Subscriptions: Managing client subscriptions and associated details.
  • IoT Data Management: Handling IoT device data and analytics for improved farm management.
  • Irrigation Management: Monitoring the irrigation status of various plots within each client
  • Merger of Web Applications: Integration of Outgrow and Agbiz functionalities to create a unified client admin portal for Censa Reap customers.
  • User Management: Facilitation of user onboarding, access control, and permissions management for organization/foundation admin users, FPO/company admin users, field executives, and farmers.
  • Real-time Data Analysis: Provision of analytics modules for monitoring crop and farm activities, financial transactions, IoT sensor data, and more.
  • Scalability and Flexibility: Support for scalable operations, onboarding new users, and adapting to evolving client requirements.
  • Role-based Authentication (RBAC): Implementation of a robust authentication system with 20 roles and over 400 permissions to ensure secure access to portal features and data.
  • Security Measures: Integration of security protocols such as rate limiting, caching, CORS, DoS protection, token-based APIs, middleware for request validation, and MFA to safeguard against security threats.
  • Deployment and Automation: Utilization of GitHub Actions for CI/CD, Docker for containerization, Kubernetes for orchestration, and Docker Hub for image repository, ensuring efficient deployment and management of the portal.
  • Fault Detection and Logging: Incorporation of fault detection mechanisms and centralized logging for identifying and resolving issues, as well as tracking user journeys for optimization.

Achievements and Impact:

  • Successful development and deployment of a comprehensive client admin portal catering to the diverse needs of Censa Reap customers.
  • Improved operational efficiency and user experience through centralized management of services, real-time data analysis, and scalable operations.
  • Enhanced security and data integrity with robust authentication mechanisms, security protocols, and fault detection measures.
  • Widely adopted by users for its intuitive interface, powerful analytics capabilities, and seamless integration with existing systems.
  • Positioned Censa Reap as a leader in agricultural technology by providing clients with a state-of-the-art platform for managing crop and farm solutions, fostering innovation and growth in the agriculture sector.