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

Telegram CRM system for team automation and work moderation

Technology stack: Python, aiogram 3.x, SQLite, asynchronous background tasks (asyncio).

Implemented functionality:
1. Multi-level surveying (FSM): Step-by-step collection of user data (age, experience, time, etc.) with full validation of text and numeric formats before submission.
2. Hybrid application moderation: Complete information is sent to the admin panel in the form of inline cards with instant approval/rejection buttons.
3. Process automation: An asynchronous auto-approval timer for 1 hour has been implemented (if the administrator is busy, the system automatically changes the application status to "Approved" and notifies the user).
4. User cabinet (Profile): Auto-generation of unique system nicknames for workers, tracking dynamic earnings statistics (Day / Month / Total) and displaying the pinned curator.
5. Mentorship system: Interactive selection of a curator from a list of available ones, viewing the mentor's card, and instant binding in the SQLite database.
6. Admin panel: Custom quick commands for managing user balances in real-time directly from the messenger interface.

Result: A modular, clean code has been created that is easily deployable on any Linux server and can handle high loads due to its asynchronous architecture.
Work details
Added 10 June
62 views
Freelancer
Valerii Shlyahta
Ukraine Ukraine
No reviews

Available for hire Available for hire
On the service 1 year