Skip to content

HeshanNavindu-7/AgriConnect_mobile_app

Repository files navigation

AgriConnect 🌱🚀

AgriConnect is a digital marketplace mobile application built using React Native. It connects farmers directly with buyers, enabling fair pricing and personalized crop recommendations through AI-driven insights.


Features 🌟

  • Crop Recommendation Tool: AI-powered crop suggestions based on location, soil, and climate.
  • Marketplace: Farmers list produce, negotiate prices, and connect with buyers directly.
  • User-Friendly Interface: Simple, multilingual design for ease of use.

Technologies Used 💻

  • React Native: For building cross-platform mobile apps.
  • JavaScript: Core language for React Native app development.
  • Axios: For API requests.
  • Redux: State management.
  • React Navigation: Navigation between screens.

Getting Started 🚀

These instructions will help you set up and run the React Native frontend of the AgriConnect app on your local machine.

Prerequisites

  • Node.js and npm
  • React Native CLI or Expo CLI (depending on your preferred setup)

Installation 🔧

  1. Clone the repository:

    git clone https://github.com/yourusername/AgriConnect-ReactNative.git
  2. Navigate to the project directory:

    cd AgriConnect-ReactNative
  3. Install dependencies:

    npm install
  4. Install required packages for iOS (if on macOS):

    npx pod-install

Usage 📱

  1. Start the development server:

    npm run start
  2. Run the app on Android or iOS:

    For Android:

    npm run android

    For iOS:

    npm run ios
  3. View the app in the emulator or connected device.

About

Mobile application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published