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.
- 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.
- 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.
These instructions will help you set up and run the React Native frontend of the AgriConnect app on your local machine.
- Node.js and npm
- React Native CLI or Expo CLI (depending on your preferred setup)
-
Clone the repository:
git clone https://github.com/yourusername/AgriConnect-ReactNative.git
-
Navigate to the project directory:
cd AgriConnect-ReactNative
-
Install dependencies:
npm install
-
Install required packages for iOS (if on macOS):
npx pod-install
-
Start the development server:
npm run start
-
Run the app on Android or iOS:
For Android:
npm run android
For iOS:
npm run ios
-
View the app in the emulator or connected device.