Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jonsonkurt/snap

Soil Nutrients Analyzer Pantry (SNAP) is a mobile application developed using Dart, Flutter, and SQlite, designed to help users monitor and optimize soil conditions for plant and crop growth. The app offers a comprehensive suite of features for soil analysis and plant management.
https://github.com/jonsonkurt/snap

Last synced: about 1 month ago
JSON representation

Soil Nutrients Analyzer Pantry (SNAP) is a mobile application developed using Dart, Flutter, and SQlite, designed to help users monitor and optimize soil conditions for plant and crop growth. The app offers a comprehensive suite of features for soil analysis and plant management.

Awesome Lists containing this project

README

        

## Soil Nutrients Analyzer Pantry (SNAP)

### Overview
**Soil Nutrients Analyzer Pantry (SNAP)** is a mobile application developed using Dart, Flutter, and SQlite, designed to help users monitor and optimize soil conditions for plant and crop growth. The app offers a comprehensive suite of features for soil analysis and plant management.

### Preliminary Pages:
- Include the **splash screen** of the application.
- Provide a **Sign In** and **Sign Up** sections.
![Preliminary Pages](https://github.com/jonsonkurt/SNAP/blob/master/preview/preliminary_pages.png?raw=true)

### Scan:
- Includes a button that can be tapped to start soil scanning.
- This feature is designed to work with the mobile phone connected to a Bluetooth module linked to the sensor of an embedded system to record the soil qualities.
- Once the scan is completed, the soil qualities will be displayed on the **recommendations page**. This allows the user to easily monitor and track the NPK content, pH value, humidity, and temperature levels of the plants and crops.
![Scan](https://github.com/jonsonkurt/SNAP/blob/master/preview/scan.png?raw=true)

### Recommendations:
- Provide relevant information to manage plant and crop data.
- Information include the **date and time of recording, NPK content, pH value, humidity and temperature levels, and the recommended plant and crop**. This information is essential for optimizing plant growth and crop management practices.
![Recommendations](https://github.com/jonsonkurt/SNAP/blob/master/preview/recommendations.png?raw=true)

### Analytics:
- Displays important information such as **NPK content, pH value, humidity, and temperature levels**, which are critical factors determining the success of plant and crop growth.
- The recommended plant and crop data is also included in the Analytics Page, providing users with valuable information on the types of plants and crops best suited for their specific soil conditions.
![Analytics](https://github.com/jonsonkurt/SNAP/blob/master/preview/analytics.png?raw=true)

### Plants and Crops:
- Displays a comprehensive **list of plants and crops** commonly grown by farmers and home gardeners, organized alphabetically to ensure more straightforward navigation.
- Provides essential information for a plant or crop to grow in a balanced soil quality (e.g., NPK content, pH value, humidity, and temperature levels).
- Once the user taps a specific plant or crop, it will display the recommended soil qualities.
![Plants and Crops](https://github.com/jonsonkurt/SNAP/blob/master/preview/plants_and_crops.png?raw=true)