DiAgri is a comprehensive React Native mobile application developed by Dirisinapu Agritec Solutions OPC Pvt. Ltd. that serves as a complete agricultural marketplace ecosystem. The app enables users to browse and purchase both regular and organic agricultural products through an intuitive interface featuring product catalogs, detailed product pages, cart management, and secure PhonePe payment integration. Users can track their orders in real-time, manage delivery addresses, and enjoy a seamless shopping experience with features like product recommendations, one-time mobile OTP verification, and separate cart systems for different product categories. The app maintains 7-10 business day delivery timelines with comprehensive return and refund policies.
Beyond e-commerce, DiAgri functions as a multifaceted platform connecting various stakeholders in the agricultural sector. It features a robust registration system supporting multiple user categories including farmers, buyers, workers, transporters, agronomists, delivery agencies, and supporting staff—each with customized registration forms and document upload capabilities. The integrated careers portal displays job opportunities with detailed role descriptions, requirements, and salary information, allowing users to apply directly through category-specific application forms with resume and certificate uploads.
Built with React Native and TypeScript, the app leverages modern technologies including React Navigation for seamless screen transitions, AsyncStorage for local data persistence, and Axios for API communication with the backend at di-agritec.com. Key features include focus-based data refresh, error recovery with manual retry mechanisms, shared authentication across all sections, and a green agricultural-themed design. The application ensures data consistency with automatic cart and user data synchronization across screens, providing users with a reliable and user-friendly agricultural commerce platform.