Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • CODEX COLLECTIVE CODEX COLLECTIVE
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Pushpdeep.Sandhu
  • CODEX COLLECTIVECODEX COLLECTIVE
  • Wiki
  • Home
  • Requirements Statement

Requirements Statement · Changes

Page history
Update Requirements Statement authored Nov 01, 2024 by Pushpdeep.Sandhu's avatar Pushpdeep.Sandhu
Show whitespace changes
Inline Side-by-side
home/Requirements-Statement.md
View page @ e37095e2
Problem Statement: Farmers, particularly those managing smaller farms, lack simple and accessible tools tailored to their needs, leading to challenges in tracking crop activities and daily tasks, such as watering, planting, and fertilizing. Existing applications are often too complex or designed for large-scale farms, resulting in low adoption among individual farmers. FarmEasy aims to solve this problem by providing a user-friendly web application that helps farmers manage crops, plan tasks, and make informed decisions efficiently.
\ No newline at end of file
FarmEasy is a web application designed to assist farmers in managing their crops and daily tasks efficiently. The application integrates crop planting and tracking, daily task management, and weather-dependent decision-making features to optimize farming practices and enhance productivity.
****Functional Requirements:****
***Crop Planting and Tracking:***
**Input Details:** The system shall allow farmers to input information about newly planted crops, including crop variety, planting date, and expected harvest time.
Growth Cycle Tracking: The application shall track the growth cycle of each crop and provide reminders for key tasks such as watering, fertilizing, and pest control.
**Notification System**: The system shall send notifications to farmers for scheduled tasks based on the growth cycle of their planted crops.
Daily Task Management:
**Task Scheduling:** The application shall enable farmers to create and schedule weekly tasks such as irrigation, weeding, and equipment maintenance.
**Calendar Integration:** The system shall integrate scheduled tasks into a calendar for easy viewing and planning.
Reminders: The application shall send daily reminders to farmers for their scheduled tasks to ensure timely completion.
Weather-Dependent Decision Making:
**Real-Time Weather Monitoring:** The system shall integrate real-time weather data and provide farmers with updated forecasts.
Decision Support: The application shall assist farmers in making informed decisions regarding farming activities, such as adjusting irrigation schedules based on weather predictions.
Clone repository
  • Architectural Model
  • FINAL DOCUMENTATION
  • FLOW Chart for farmer
  • Final Participation Journal
  • Functional Properties
  • Participation Journal
  • Projected Members Contribution
  • Quality Attributes
  • UI Mockups
  • UML FarmEasy
  • Use Case Scenarios
  • Use Case
  • home
    • Project Description
    • Requirements Statement