Introduction
RFID Time Tracker is a website tool to help you track and overview your work hours in the RoboTeam.
Tracked hours will be used to calculate how much compensation you receive from FOBOS, so be sure to check in!
Features
- Registering a physical NFC tag to check in/out physically at the office.
- check in/out remotely if you forgot to do in real life.
- setting up your weekly hour quota
- Viewing your statistics compared to a weekly/monthly progress bar. Total for today/week/month…
- For admins - viewing different team member's stats, viewing team's statistics in bar charts with members comparison.
It works in combination with physical box mounted onto the wall, created by RoboTeam members.
It is advised to track your working hours for convenience.
Tech overview
The RFID Tracker consists of two parts: a physical box to scan your RFID scanner,tag, and a web app.dashboard to see your statistics.
Web dashboard
iscodename midas, it as a Django application. Unlike the landing page project, this one uses nix to manage system dependencies and uv to manage Python packages.
Its source code lives at https://github.com/RoboTeamTwente/rfid-tracker-server.
RFID scanner
Its source code lives at https://github.com/RoboTeamTwente/RFiD-Time-Tracker-Scanner.
WIP