Skip to content

acobrien/ThermoStats-webapp

Repository files navigation

ThermoStats - A webapp for accessing and analyzing data from an array of thermostats and sensors

Dashboard Page Image

Analytics Page Image

To Run:

NOTE: DEPENDENCIES NOT COMPATIBLE WITH PYTHON 3.14, USE 3.12 OR MAYBE 3.13 (UNTESTED) Install Python: https://www.python.org/downloads/release/python-3132/

Install Node.js (CLICK ADD TO PATH IN INSTALLER): https://nodejs.org/

RUN IDE IN ADMINISTRATOR MODE

cd backend

py -m venv venv

venv\Scripts\activate

pip install fastapi uvicorn ordered_set scikit-learn scipy pandas

uvicorn main:app --reload

NEW TERMINAL TAB

cd frontend

npm install

npm run serve

Visit http://localhost:8080

About

Complete. Data Structures Spring 2025 Sensor Array Project.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors