https://github.com/KHMSmartBuild/Eco-Bot
This Page is to help break down the project further into more detailed components, list dependencies, and sketch out classes and functions for the system.
Let's start with a high-level architectural overview:
init_db.py: Script to initialize the database, set up tables, and seed any initial data.run_server.py: Main script to start the FastAPI server and WebSocket manager.run_dashboard.py: Script to start the Streamlit dashboard.test_suite.py: Collection of unit and integration tests for the system.