AgriMaster is an advanced platform aimed at helping farmers manage their crops, track harvests, detect diseases, and access weather updates. The platform features a comprehensive dashboard for managing various tasks, ensuring a seamless experience for farmers.
- Profile Management: Farmers can sign up/login, edit their profile, and access account settings.
- Crop Management: Track crops, add new ones, and analyze harvest profits with visual graphs.
- Disease Detection: Upload images of crops to detect diseases and get treatment suggestions.
- Community Section: Farmers can interact, share knowledge, and post updates.
- Weather Forecast: Access real-time weather updates based on location.
- Gallery: View and upload crop images for tracking and sharing.
- Frontend: React, React Router, JSX, CSS
- Backend: Node.js, Express.js, MongoDB
- Authentication: OTP-based login/signup
- API Integration: For disease detection, weather updates, etc.
- Testing: Jest, React Testing Library
- Clone the repository:
git clone https://github.com/your-username/AgriMaster.git cd AgriMaster/backend