Skip to content
bekzodjs

Employee attendance

Davomat

A Telegram bot that records when employees arrive and leave, with an admin panel for attendance reports. 40+ people use it daily.

Davomat, screenshot 1 of 1

About the project

Employees register once in the Telegram bot. After that their check-in and check-out times are recorded automatically, with no paper journal and no separate app to install.

Managers open the admin panel to see who came in, who is late and how the month looks. The backend runs on NestJS, TypeORM and PostgreSQL; the admin panel is a React app.

What it does

  • Registration and daily check-in / check-out inside Telegram
  • Used by 40+ employees every working day
  • Admin panel with attendance reports
  • Protected admin login

Other projects

All projects