Skip to content

Smart Green is a web application that provides real time monitoring of farming fields 🌦💻🌼.

Notifications You must be signed in to change notification settings

chemsedd/Smart-Green

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Author Open_Issues Start GitHub language count Lines_of_Code Repo_Size

Smart Green

Introduction

Smart Green is a web application that provides real time monitoring of farming fields. It's a dashboard of a 3 layers systems that is connected to a data collection layer, consists of Raspberry Pi and Arduino. The dashboard allows users to visualize in real time data retrieved from the field (forcast and soil properties), it also provides access to a database of historical data, and the most important service is predicting land suitability based on the retrieved data.

Technologies

  • Python 3.8: We used Python for creating the app and the deep learning model (LSTM).
  • Django: the app was developed using Django, which is a python based framework.
  • Chart.js: For creating plots and charts, we used the Chart.js

Run

Add Bootstrap 4

Download Bootstrap 4 and Font Awesome and place them under the sg_home\static\.

Download required libraries

pip install pandas tensorflow django uvicorn kafka-python

Run application through Uvicorn backend server

uvicorn smart_green.asgi:application

Login

SmartGreen login page

Signup

SmartGreen signup page

Real time data visualization

SmartGreen real time data visualization

Historical data visualization

SmartGreen historical data visualization

Land Suitability prediction

SmartGreen Land Suitability Prediction


Main author: Chems Eddine Senoussi

About

Smart Green is a web application that provides real time monitoring of farming fields 🌦💻🌼.

Resources

Stars

Watchers

Forks

Packages

No packages published