SmartDesk

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.