File size: 2,752 Bytes
54c4900
 
2cdce84
 
 
54c4900
 
 
 
 
 
 
2cdce84
 
 
b0fa5f9
2cdce84
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
---
title: Field Monitoring
emoji: πŸ§‘β€πŸŒΎ 🌴
colorFrom: purple
colorTo: red
sdk: streamlit
sdk_version: 1.33.0
app_file: app.py
pinned: false
license: mit
---

# agriAI

Welcome to agriAI, an advanced field monitoring application designed to help farmers and agricultural researchers monitor and manage their fields more effectively. This project utilizes cutting-edge technologies to provide real-time insights into crop health, soil conditions, and environmental factors.
 you can access the app here https://huggingface.co/spaces/DeepFundingAgriAI/Field-Monitoring
## Features

- **Real-Time Monitoring**: Track field conditions in real time to make informed decisions quickly.
- **Data Analysis**: Leverage data collected from various sensors to analyze soil health and crop conditions.
- **User Authentication**: Secure login and signup functionalities to ensure data privacy.
- **Field Management**: Tools to add, edit, and monitor different fields.
- **Responsive Design**: Accessible on various devices, ensuring functionality across platforms.

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

### Prerequisites

What you need to install the software:

- Python 3.8+
- pip
- Virtualenv (optional, but recommended)

### Installation

Step-by-step guide to setting up a development environment:

1. **Clone the repository**

   ```bash
   git clone https://github.com/ammarnasr/agriAI.git
   cd agriAI
   ```

2. **Set up a Python virtual environment (Optional)**

   ```bash
   python -m venv venv
   source venv/bin/activate  # On Windows use `venv\Scripts\activate`
   ```

3. **Install the requirements**

   ```bash
   pip install -r requirements.txt
   ```

4. **Run the application**

   ```bash
   streamlit run main.py
   ```

## Usage

After installation, launch the application, and navigate to `http://localhost:8501` in your web browser to see the app in action.

To log in or sign up, click the respective buttons on the main page. After authentication, use the sidebar to navigate between different functionalities like adding fields, editing them, or monitoring existing ones.

## Contributing

We welcome contributions to agriAI! If you have suggestions for improvements or bug fixes, please feel free to fork the repository and submit a pull request.

1. Fork the repository.
2. Create your feature branch (`git checkout -b feature/fooBar`).
3. Commit your changes (`git commit -am 'Add some fooBar'`).
4. Push to the branch (`git push origin feature/fooBar`).
5. Create a new Pull Request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments