SmartDesk
A hardware device with website to track how much time someone spends at their desk.
FastAPI MySQL Figma Raspberry Pi Electronics
This was a project for my first year MCT where we had to make a hardware device that gathers and stores data that is viewable on a website.
The backend is made in FastAPI (Python) that is connected to a MySQL database. The frontend is made in Vanilla JS. De site is hosted on a Raspberry Pi (Apache for frontend and Uvicorn for backend). I have also used a variety of different sensors like a Time of Flight, Ultrasonic Sensor and an RFID sensor.