Back to Portfolio
Light
Dark
Ricult: Cross-Platform Agri-Tech Solution

Ricult: Cross-Platform Agri-Tech Solution

A scalable monorepo-based agri-tech platform using NX and React Native Web for unified web, iOS, and Android deployments.

View
Mobile Preview
Key Responsibilities
Architected monorepo, developed UI library, implemented cross-platform features, set up automated deployments.
Key Implementations
NX monorepo setup, React Native Web UI library, automated CI/CD with Fastlane, cross-platform feature development.
Customer Impact
Enabled farmers to access crop management and financial tools across platforms, improving productivity by 30%.

Project Overview

The Problem

Need for a unified codebase to support web, iOS, and Android with efficient development and deployment workflows.

The Solution

Built a monorepo with NX and React Native Web, created a reusable UI library, and automated deployments with Fastlane.

Vision & Impact

Empowered farmers with accessible, cross-platform tools to enhance agricultural efficiency and decision-making.

Detailed Overview

Developed a scalable monorepo architecture with NX and React Native Web to build a cross-platform agri-tech solution for Ricult, enabling a single codebase for web, Android, and iOS apps. Implemented a unified React Native Web UI library and automated deployments via Fastlane, reducing development time by 30%. The platform supports farmers with tools for crop management, market insights, and financial services, enhancing agricultural productivity.

Technical Details

Technologies Used
React Native
React Native Web
NX
TypeScript
Fastlane
Expo
REST APIs
Git
Project Information

Duration

Jan 2023 - Dec 2024

Team Size

Team of 14 (Led Frontend Efforts)

My Role

Senior React Native Engineer

Key Achievements
  • Architected a scalable monorepo with NX, reducing development time by 30%.

  • Developed a unified React Native Web UI library for consistent cross-platform UX.

  • Automated deployments with Fastlane, streamlining release cycles.

  • Led a team of 14 developers, mentoring juniors and driving agile workflows.

Challenges & Learnings
  • Managing a monorepo for cross-platform development with NX.

  • Ensuring UI consistency across web, iOS, and Android with React Native Web.

  • Optimizing automated deployment pipelines for efficiency.

Explore This Project

Ready to Collaborate?

If you have a project in mind or just want to connect, feel free to reach out.