Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 3.19 KB

README.md

File metadata and controls

31 lines (24 loc) · 3.19 KB

Personal Information Hub (PIH)

A collection of all code & related resources for the PIH system (in development).

Components & Systems

V2

A complete rework of the whole system architecture, including but not limited to adding RabbitMQ, Iceberg, and other data visualisation/processing frameworks and tools.

Project Description Status
pih-esp The firmware/code running on each ESP32 board In Development
pih-fastapi A basic FastAPI API for local testing (to be replaced by pih-rs) Archived
pih-mqtt-rs A consumer service that reads from RabbitMQ and writes to the DB In Development
pih-core-rs A webapi service written in Axum for communication from the frontend to the DB In Development
pih-rs A Rust Axum API Client for local testing Archived
pih-terraform The code to manage/provision AWS resources. In Development
pih-ue The Unreal Engine project for the digital twin component Planned
pih-web A NextJS web frontend Planned

V1 (Archived)

Project Description Status
pih-esp The firmware/code running on each ESP32 board In Development
pih-fastapi A basic FastAPI API for local testing (to be replaced by pih-rs) Archived
pih-rs A Rust Axum API Client for local testing Archived
pih-terraform The code to manage/provision AWS resources. In Development
pih-ue The Unreal Engine project for the digital twin component Planned
pih-web A NextJS web frontend Planned