Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patrickniyogitare28/pld2-agrilink-1.0
The command line interface application for ALU python and programing class. PLD2-Activity, Cohort 2, Negpod25
https://github.com/patrickniyogitare28/pld2-agrilink-1.0
Last synced: about 1 month ago
JSON representation
The command line interface application for ALU python and programing class. PLD2-Activity, Cohort 2, Negpod25
- Host: GitHub
- URL: https://github.com/patrickniyogitare28/pld2-agrilink-1.0
- Owner: PatrickNiyogitare28
- Created: 2024-03-28T22:55:28.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-31T19:02:22.000Z (9 months ago)
- Last Synced: 2024-10-15T03:53:11.346Z (3 months ago)
- Language: Python
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Agri-Link 1.0
Agri-Link 1.0 is a command-line application designed to assist both climate agency personnel and local farmers in accessing and managing climate data for specific locations across sub-Saharan Africa.
## Features
- Climate agency personnel can input climate metrics (temperature, precipitation, humidity, wind speed) for specific dates and locations, which are then saved into a CSV file.
- Farmers can access climate data for specific locations, view it in visually appealing formats, and filter it by date or location.## Libraries Used
- [pandas](https://pandas.pydata.org/): Used for data manipulation and analysis.
- [rich](https://rich.readthedocs.io/en/latest/): Used for styling and formatting output in the terminal.## How to Run
1. Make sure you have Python installed on your system.
2. Install the required libraries by running: `pip install pandas rich`.
3. Download or clone this repository to your local machine.
4. Navigate to the directory containing the files.
5. Run the program by executing `python app.py` in your terminal.
6. Follow the on-screen instructions to interact with the program.## Usage
- Select your role: Agency or Farmer.
- For agency personnel:
- Input climate metrics when prompted.
- For farmers:
- Choose from options to list all data, search by date, or search by location.
- Follow the prompts to input date or location for filtering data.## Demo
[Watch Demo Loom](https://www.loom.com/share/db31646fbcb746699a12b05ac46420b4?sid=b0d0b521-6ebf-4f93-90f3-80cbf131f37c)
https://www.loom.com/share/db31646fbcb746699a12b05ac46420b4?sid=b0d0b521-6ebf-4f93-90f3-80cbf131f37c## Contributors
- [Blessing Hirwa](https://github.com/hirwablessing)
- [Ayomide Agbaje](https://github.com/AgbajeCity)
- [Ange Nicole Mukundwa](https://github.com/AngeNicole)
- [Kerie Izere](https://github.com/izerekerie)
- [Aubert Gloire](https://github.com/aubert-gloire)
- [Patrick Niyogitare](https://github.com/patrickniyogitare28)