CropCadet is a comprehensive mobile application designed to assist farmers with modern agricultural practices. Built with React Native and Expo, it provides real-time weather updates, market prices, government schemes information, and smart crop scanning capabilities.
π₯ See CropCadet in action! Watch our comprehensive demo showcasing all features, from weather dashboard to crop scanning capabilities.
- π€οΈ Real-time Weather Dashboard - Location-based weather information with humidity and rainfall data
- πΈ Smart Crop Scanner - AI-powered crop disease detection and health analysis
- π° Market Price Tracker - Live commodity prices with trend indicators
- π Government Schemes - Access to latest agricultural schemes and subsidies
- π€ Voice Assistant - Multilingual voice commands for hands-free operation
- π Smart Alerts - Weather warnings and market updates
- π Bilingual Support - English and Hindi language support
- Node.js (v16 or higher)
- npm or yarn
- Expo CLI
- iOS Simulator / Android Emulator (optional)
- Expo Go app on your mobile device
-
Clone the repository
git clone https://github.com/jishanahmed-shaikh/CropCadet.git cd CropCadet
-
Install dependencies
npm install
-
Start the development server
npm run dev
-
Run on your device
- π± Mobile: Scan the QR code with Expo Go app
- π Web: Press
w
to open in browser - π± iOS: Press
i
for iOS simulator - π€ Android: Press
a
for Android emulator
cropcadet/
βββ π± app/
β βββ π (tabs)/
β β βββ index.tsx # Home Dashboard
β β βββ scanner.tsx # Crop Scanner
β β βββ market.tsx # Market Prices
β β βββ schemes.tsx # Government Schemes
β β βββ profile.tsx # User Profile
β βββ _layout.tsx # Root Layout
β βββ +not-found.tsx # 404 Page
βββ π£ hooks/
β βββ useFrameworkReady.ts # Framework Initialization
βββ π¨ assets/
β βββ images/ # App Icons & Images
βββ π¦ package.json
βββ π app.json
Command | Description |
---|---|
npm run dev |
π Start development server |
npm run build:web |
π Build for web deployment |
npm run lint |
π Run ESLint checks |
- Weather information with location
- Quick action buttons
- Market trends overview
- Important alerts and notifications
- Camera integration for crop analysis
- AI-powered disease detection
- Treatment recommendations
- Real-time commodity prices
- Price trend indicators
- Historical data charts
- Latest agricultural schemes
- Eligibility criteria
- Application processes
- Farmer profile management
- Settings and preferences
- Language selection
- π€ AI-powered crop disease detection
- π Real-time weather API integration
- π Advanced market analytics
- π User authentication system
- π± Push notifications
- πΊοΈ GPS-based location services
- π Crop yield prediction
- π¬ Community forum
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Development Team - Initial work and ongoing development
- Agricultural Experts - Domain knowledge and feature guidance
- UI/UX Designers - User experience and interface design
- π§ Email: shaikhjishan255@gmail.com
- π Issues: GitHub Issues
- π¬ Discussions: GitHub Discussions
- Thanks to all farmers who provided valuable feedback
- Expo team for the amazing development platform
- React Native community for continuous support
- Agricultural research institutions for domain expertise
Made with β€οΈ for farmers worldwide