Skip to content
All work
Live in production
Corporate · HR tooling
2026

Aashita Technosoft

Geofenced QR attendance

A software company's website with an internal staff system behind it — marketing pages, admin console, and an attendance system where employees clock in by scanning a QR code that only works inside the office.

Role

Contributing developer

Client

Aashita Technosoft

Status

Live in production

Year

2026

13

Mongoose models

69

Express routes

4/25

Commits mine

The hardest problem

A QR code on a wall is trivially photographed and shared. Attendance has to prove presence, not possession of an image.

What I did about it

01

The QR payload is bound to a geofence, so a scan from outside the office is rejected regardless of how the code was obtained.

What I rejected, and why

Listed with the honest caveat: I authored 4 of 25 commits here. I was a contributor on this one, not the lead — a colleague wrote most of it.

What I’d change

I authored 4 of 25 commits, so my read on the codebase is partial. If I picked it up properly I would start by pinning the attendance geofence logic with tests, since that is the part where a bug quietly costs someone their pay.

Built with

Next.js 15ExpressMongoDBMongooseReduxTailwind 3

Next case study

NTA Credit Union

100% server-rendered banking interface