Skip to content

ThirstMap is a cloud based online monitoring system for keeping tabs on plants all over the world using the concept of the Internet of Things (IoT)

Notifications You must be signed in to change notification settings

MrKren/ThirstMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThirstMap

ThirstMap is a cloud based online monitoring system for keeping tabs on plants all over the world using the concept of the Internet of Things (IoT). This monorepo contains all the code necessary to run the ThirstMap system and is split into 3 distinct parts: Backend, Frontend and IoT Client.

Backend: API-Server

The backend API server consists of a dockerized python Django project that writes information from the IoT clients to a Postgres Database and then serves the frontend with data.

Read more here.

Frontend: Web-App

The frontend web app is a single page React app written in Typescript that consumes the backend API server.

Read more here.

IoT Client: ESP32-Client

The IoT client is written for a FireBeetle ESP32 Microcontroller with an attached variety of sensors.

Read more here.

About

ThirstMap is a cloud based online monitoring system for keeping tabs on plants all over the world using the concept of the Internet of Things (IoT)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published