Giter VIP home page Giter VIP logo

ecoestproject's Introduction

Team Ecoest

Project summary

The issue we are hoping to solve

The Ecoest project is an attempt at employing IOT and AI Technology to boost Forest Bio Diversity Conservation efforts in Kenya.

How our technology solution can help

Our solution enables:

  • Real-time data collection and analysis to increase visibility and monitoring of forest conditions
  • Helps inform conservation efforts by logging all ongoing reforestation projects.
  • Prevent spread of Wild Fires through early detection

Our idea

Our solution is a Web Based iot powered forest monitoring system. It features Automated Forest Monitoring System enabled by custome IOT, A Comprehensive Dashboard with Real Time Data on climatic conditions using Node Red and an Automated Fire Monitoring System & Alerts service.

Technology implementation

IBM AI service(s) used

  • IBM MQTT is used in this project to send messages form the device to our node red server. Using the publish/subscribe mechanism we are able to publish sensor readings that can be displayed on the APP
  • Node-RED Node-Red is used to create an interactive map displaying all identified forest reserves targetd by this project for monitoring.

Solution architecture

Diagram and step-by-step description of the flow of our solution:

Video transcription/translaftion app

  1. User visits Ecoest App through an Angular App client
  2. The device takes temperature, humidity and gas readings every 20 minutes
  3. MQTT client publishes readings through MQTT Broker to the node-red server.
  4. Node-red publishes the data onto Ecoest Backend for analysis and Storage.
  5. Backend responds to client request with received data from node-red server

Presentation materials

INSTRUCTIONS: The following deliverables should be officially posted to your My Team > Submissions section of the Call for Code Global Challenge resources site, but you can also include them here for completeness. Replace the examples seen here with your own deliverable links.

Solution demo video

Pitch & App demo

Watch the video

Device Demo

Device Demo

Project development roadmap

The project currently does the following things.

  • Performs real time monitoring of identified forest reserves using IOT devices
  • Provides visibility on Community Based Reforestation Projects

In the future we plan to...

  • Develop a prediction model on deforestation using data sources gathered during the challenge and with the help of open source data by initiatives such as tha JICA REDD+ project.

See below for our proposed schedule on next steps after Call for Code 2023 submission.

Roadmap

Additional details

How to run the project

Frontend:

  • cd eco-frontend
  • npm install
  • npm run start

Backend:

  • cd ecoest
  • python -m venv venv
  • source venv/bin/activate
  • pip install -r requirements.txt
  • python manage.py migrate
  • python manage.py runserver

Live Demo

[Node Red Dashboard]

ecoestproject's People

Contributors

philisiah avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.