git404hub

what is crewtrack fr?

0x-shadow/crewtrack — explained in plain English

Analysis updated 2026-05-18

7C++Audience · generalComplexity · 3/5LicenseSetup · moderate

tl;dr

Firmware for a homemade RFID attendance tracker for small work crews, showing days worked and estimated pay with no internet needed.

vibe map

mindmap
  root((CrewTrack))
    What it does
      RFID tap in logging
      Monthly pay estimate
      Fully offline
    Tech stack
      C++ firmware
      ESP32
      RC522 RFID reader
    Hardware
      LCD display
      SD card storage
      Buzzer feedback
    Use cases
      Small crew attendance
      CSV export
      Local WiFi dashboard
    Audience
      Small business owners
      Hobbyist builders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Track daily attendance for a small crew of workers without any internet connection.

VIBE 2

Calculate a monthly pay estimate for each worker based on days worked and daily wage.

VIBE 3

Build a low-cost RFID attendance device from off-the-shelf ESP32 parts.

VIBE 4

Export attendance history as a CSV file for record-keeping or payroll.

what's the stack?

C++ESP32ArduinoRC522 RFID

how it stacks up fr

0x-shadow/crewtrackjingmatrix/libxposed-examplelibretro/gliden64
Stars777
LanguageC++C++C++
Last pushed2025-11-082026-05-12
MaintenanceQuietMaintained
Setup difficultymoderatemoderatemoderate
Complexity3/53/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires buying and wiring ESP32, RFID reader, LCD, and SD card hardware, plus installing Arduino IDE libraries.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

CrewTrack is firmware for a small homemade attendance tracking device meant for a boss running a small work crew, like a construction team, where workers come and go and it is easy to lose track of who showed up on which day. Each worker taps an RFID card, the kind of contactless card used in access badges, before heading to the job site, and the device logs it instantly with no internet connection needed at any point. At the end of the month, the owner can open a dashboard on their phone and see exactly how many days each worker showed up and roughly how much they should be paid. The device is built from an ESP32 microcontroller, a small RFID card reader, a compact screen that shows the result of each tap, a buzzer that beeps to confirm a scan went through, and a memory card that stores one file per day of attendance records. It will not double count if the same person taps twice, and it flags any card it does not recognize. Everything is stored locally on the device rather than in the cloud, and to review or manage the data, you connect your phone directly to the device's own WiFi network and open a web page at a fixed local address, no app store download required. Through that web dashboard you can add, edit, or remove workers, look through the full attendance history, search for a specific person, see a simple monthly summary of days worked multiplied by daily wage, download the records as a CSV spreadsheet file, and manually set the device's clock since it has no internet connection to sync time automatically. Viewing the dashboard needs no password, but making any changes, like adding a worker or setting the time, requires an admin password that is set directly in the firmware code before it is uploaded to the device. Building one costs roughly 40 to 50 euros in parts, and setup involves installing the Arduino development environment, adding ESP32 board support and a few required libraries, then uploading the code to the device. The project is released under the MIT license, a permissive license that allows free use including commercially.

prompts (copy fr)

prompt 1
List the exact hardware parts I need to buy to build a CrewTrack attendance tracker.
prompt 2
Walk me through wiring the RFID reader, LCD screen, and SD card to an ESP32 for this project.
prompt 3
Help me set up the Arduino IDE with the ESP32 board and the libraries CrewTrack needs.
prompt 4
Explain how to connect my phone to the CrewTrack device's WiFi dashboard and add a new worker.

Frequently asked questions

what is crewtrack fr?

Firmware for a homemade RFID attendance tracker for small work crews, showing days worked and estimated pay with no internet needed.

What language is crewtrack written in?

Mainly C++. The stack also includes C++, ESP32, Arduino.

What license does crewtrack use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is crewtrack to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is crewtrack for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.