Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Factory Work Tracking System (Telegram Bot + Admin Panel)

This project is a full-featured system designed to automate work tracking and payroll calculation in a production environment. It consists of a Telegram bot for employees and a web-based admin panel for management and analytics.

The Telegram bot allows workers to quickly log completed tasks by selecting factory, category, product, and type of work using interactive buttons. Each task includes parameters such as quantity, working hours, and price. The system also supports “unique tasks” that require admin approval.

The system automatically calculates salaries for selected periods (day, week, month) and generates detailed reports with breakdowns of tasks, hours, and earnings.

Additionally, it integrates with an external API (FreshQR) to retrieve real working hours, enabling accurate comparison between logged work and actual attendance.

The admin panel provides:
- management of categories, products, and work types;
- user statistics and analytics;
- period-based reporting;
- detailed employee reports and summaries.
Key Features:
- Work tracking via Telegram bot;
- Hierarchical structure: factory → category → product → work type;
- Payroll calculation based on hours and pricing;
- Unique task system with moderation;
- Period-based analytics (day/week/month);
- External API integration (FreshQR);
- Full admin panel with CRUD functionality;
- Flexible configuration system.
Work details
Budget 500 USD
Added 29 April
70 views
Freelancer
Pavlo N.
Ukraine Lvov  78  0

Available for hire Available for hire
80 Safes completed
1 arbitration
On the service 2 years