Service
Telegram bot with a web admin panel and database
A bot for customers or staff with a web admin panel. In the browser you see all the data, manage users and permissions, change the bot's settings and get reports without a developer.
Who it is for
- A lot of enquiries or reports already flow through the bot, and sorting them in a chat is awkward.
- Staff report in group chats, and then someone puts it all into a spreadsheet by hand.
- Different people need different access: a manager sees their own records, the head sees all records and reports.
- You want to change the bot's texts, lists and settings yourself instead of asking a developer every time.
What is included
- A bot with flows built around your process
- A web admin panel: lists, search, filters and record cards
- A PostgreSQL database with a schema designed for your data
- Roles and access rights configured in the interface
- Reports and Excel export
- Notifications in Telegram and in the admin panel
- A REST API to connect your website and other services
- Instructions, a screen recording of the admin panel and one online session to train your staff
Billed separately
- A browser portal for customers or staff
- Accepting payments in the bot
- Integrations with external services via API, for example GPS telematics
- Moving existing data from your Excel spreadsheets
- Server rental, in your name, directly with the provider
Price and timing
Estimated timing
4–6 weeks
What affects the price
- The number of admin sections and data types
- How complex the roles and access rights are
- Which reports and exports you need
- Integrations with other services
- Moving existing data from spreadsheets
| Service | Price |
|---|---|
| Bot with admin panel and databaseA bot with a web admin panel: roles and permissions, reports, a database, integrations with your systems. | from 3,000 BYN≈ $1,000 |
How we work
Discussion: we go through the process, the people involved and the data that gets lost today
The bot flow, the data model and the list of admin sections
Development in stages, with a working version shown after each one
Launch, data migration, staff training and instructions
Example
A demo on fictional data and a real project from my portfolio with a similar task.
Demo
Booking bot with a mini admin panel
I show how a Telegram booking bot works using a fictional barbershop: a chat with service, barber and time selection, and a small admin panel with the bookings next to it.
Open the demoFlagship case
Fleet management system: from a Telegram bot to an ERP
- Task
- A company with its own vehicle fleet needed shift check-ins, the daily plan, fuel accounting and vehicle maintenance in one system.
- Solution
- Started with a Telegram bot for START and FINISH check-ins and grew it into two services: the management system (bot and web admin) and a driver portal. Integrated with two GPS telematics systems and fuel cards.
- Result
- The system runs every day in a real company and keeps growing: about 620 commits since January 2026.
- FastAPI
- python-telegram-bot
- PostgreSQL
- SQLAlchemy 2
- Alembic
- Docker
FAQ
How much does a bot with an admin panel cost?
From 3,000 BYN for a bot, a web admin panel with roles, a database and Excel export. The price goes up with the number of admin sections, reports and integrations. I give an exact price once we have discussed the task.
How long does a bot with an admin panel take?
The estimate is 4–6 weeks. The work goes in stages: first the bot and the database, then the admin sections and reports. I show each stage as a working version.
What can I do in the admin panel?
View and search records, correct data, assign who is responsible, manage users and their permissions, change the bot's texts and reference lists, export reports to Excel. We define the sections around your process.
Can I use the admin panel on a phone?
Yes, the admin panel opens in a browser, including on a phone. Tables and reports are easier to work with on a computer, while quick actions, such as checking a record or changing a status, can be done on a phone.
What if the bot grows into a bigger system?
That is what happened with my main project. It started as a bot for START and FINISH check-ins and grew into a system for a company with its own vehicle fleet: a web admin panel, GPS and fuel card integrations, a driver portal. That is why I design the architecture to grow from the start.
Who trains the staff to use the admin panel?
I do. After handover you receive written instructions and a screen recording of the admin panel, and I hold one online session for your staff to walk them through their daily tasks.
Contact
Tell me about your task — I'll reply with possible solutions. Or message me directly in the messenger you prefer.
Related services
- Telegram bot development
For enquiries, answers to typical questions and notifications, when one bot without a separate admin panel is enough.
from 1,200 BYN
- Telegram bot for staff
For internal processes: shift check-ins, requests between colleagues, field reports and team notifications.
from 1,800 BYN
- Telegram bot with payments
When a customer has to pay for an order, a booking or access right from Telegram, and you need to see at once that the payment went through.
from 2,100 BYN