Mykola Soldatov
Offer Mykola work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Portfolio
-
89 USD BARBERSHOP BOT
Bot DevelopmentBARBERSHOP BOT — smart online booking in Telegram
ESSENCE IN ONE SENTENCE
… This is a Telegram bot that takes care of all client bookings at the barbershop: the client selects a barber and time with just a few taps, while the team manages requests directly in their work chat. No calls, no notebooks, no "oh, I forgot to write it down."
WHY IT'S NEEDED FOR THE BARBERSHOP
The problem it solves:
• the administrator is overwhelmed with calls and direct messages;
• clients write at night and receive responses in the morning — and go to others;
• bookings get mixed up, there are overlaps for one master;
• clients forget about their visit, and empty "windows" mean lost money.
What the bot provides:
• accepts bookings 24/7, even when the salon is closed;
• frees the administrator from routine tasks;
• prevents two clients from booking the same time with one master;
• reminds the client about their visit, reducing no-shows;
• shows all requests to the team in one chat with control buttons.
In simpler terms: the bot transforms the chaos of bookings into a clear system, and does it automatically.
HOW IT WORKS FOR THE CLIENT
Booking is 5 simple steps with a progress bar, so the person can see their path:
1. Location — selects a branch
2. Service — haircut, beard, shaving, etc. (with prices)
3. Barber — each master is shown on a separate card with a photo, name, and specialization
4. Date — the nearest days (Today, Tomorrow, and beyond)
5. Time — only available slots (busy and past ones are hidden automatically)
Then the client leaves their name and number (with one tap via a button), sees a summary — and it's done, the request is accepted.
Additionally, the client can:
• view the salon's work gallery;
• see their bookings and cancel if needed;
• check contacts.
HOW IT WORKS FOR THE TEAM
As soon as a client books — a neat request card with all the information arrives in the managers' work chat: client name, phone, service with price and duration, master, location, date, and time.
And control buttons right below it:
• Confirm — the client instantly receives a notification that the booking is confirmed;
• Decline — the client learns that the time is busy;
• Tag — VIP, new client, regular, call back, prepayment;
• Completed — after the visit.
It even shows which manager processed the request.
WHY IT LOOKS EXPENSIVE
• real colored buttons (green, red, blue) — a new Telegram feature that is not available in all bots;
• photos of barbers and works directly in the bot;
• clean, light message design without visual noise;
• thoughtful logic: no overlaps, reminders, progress bar.
WHAT'S UNDER THE HOOD
• Python and aiogram 3 — a modern framework for Telegram bots;
• SQLite database (records, masters, services, locations);
• reminder scheduler (APScheduler);
• easily adaptable for any salon in just a few minutes (masters, services, prices, photos can be changed).
FOR WHOM
Barbershops, hair salons — any business "by appointment." Once set up, the template can be easily transferred to a new client: just change the salon data, photos, and prices — and the bot is ready to work.
-
56 USD Telegram bot for a manicure salon / nail studio
Bot DevelopmentFor clients
Appointment for the procedure
The client goes through a simple appointment process:
…
Selection of the master
Selection of the date (interactive calendar with month switching)
Selection of the time
Confirmation of the appointment
Entering the phone number
Comment (optional)
After this, an application is created, which awaits confirmation from the salon.
Managing the appointment
If the client already has an appointment, the bot shows its status and offers:
Reschedule the appointment
Cancel the appointment
Rescheduling automatically cancels the old appointment and starts a new booking process.
When canceled, the bot sends a request in the staff chat, which makes the decision.
Masters and prices
The "Masters + Prices" section shows information about each master:
Photo of the master
Specialization (manicure, pedicure, design, etc.)
Work experience
Prices for services
Button to book with the master
Salon information
The bot also contains informational sections:
Address
Photo or map of the location
Salon address
Phone number
Working hours
Reviews
Link to the channel or page with client reviews
Contact
Contact details for quick communication
Messages and reminders
The bot automatically sends the client messages:
Reminder about the upcoming procedure one day or a few hours in advance
Confirmation of successful booking or rescheduling
Informational messages about promotions or new salon services
Rating after the procedure
After the appointment is completed, the bot automatically sends the client a request for a rating.
The client can:
rate from 1 to 5
leave a text review or skip
Additional features
Filter by master specialization (for example: only pedicure, only design)
Search for available times on a specified date
Ability to rebook with a favorite master with one click
Administrative part
Salon staff receives in chat:
New appointment requests
Requests for cancellation or rescheduling of appointments
Ability to confirm or decline the appointment
Statistics on attendance and client ratings
-
89 USD OLX Offer Bot
Bot DevelopmentA bot for automatic trading on OLX that independently finds listings, sends offers, and manages communication with sellers.
What the bot does
… Parses listings
searches for laptops and smartphones in selected categories
stores new listings in a database
does not reprocess already checked lots
Automatically sends trades
opens each listing and clicks to negotiate
enters a discounted price set in the settings
by default, a 40 percent discount is used
works according to specified filters and rules
Monitors seller messages
regularly checks chats
determines when a seller has agreed, declined, or written an unusual response
Automatically replies
if a seller writes, the bot can respond itself
uses random phrases from a list
after replying, it can send an additional confirmation message
there is an option to write custom text manually
Notifications in Telegram
sends messages if a seller has agreed or user attention is needed
the message includes quick action buttons for random responses, suggesting a trade, or custom text
Technical part
the bot launches a real Chrome browser via Playwright
works on VPS through Xvfb
stores cookies and browser profile so there is no need to log in each time
supports simultaneous operation with multiple OLX accounts
supports 2FA and requests a code via Telegram if necessary
works through a real browser, which helps interact correctly with OLX's protection
Ready for adaptation to other categories or individual logic tailored to the client.
-
56 USD Bot for booking at a beauty salon in Telegram
Bot DevelopmentThe bot allows clients to independently book appointments with a master without calls and messages. The user selects a master, date, and time, leaves contact details and a comment. The bot provides cards of masters with photos and prices, the salon's address, reviews, and quick communication.
For the staff, applications automatically arrive in the staff channel, where they can be confirmed or rejected with one click. After the decision, the client immediately receives a notification.
… The admin can manage masters and employees, view appointments for any date. The bot automatically sends reminders to clients and does not allow double booking of the same time.
Suitable for beauty salons, barbershops, manicure studios, and any service business with client bookings.
-
89 USD Telegram bot for automatic search and monitoring of cars
Bot DevelopmentMain functionality:
Search for cars by brand, model, year, price, transmission, region
Analysis of "market deviation" based on median price
Display only new listings (up to 48 hours)
… Anti-duplicate (listings are not sent again)
Background monitoring with automatic notifications in Telegram
Flexible filters controlled through the bot menu
Technologies:
Python 3.11
aiogram 3
Playwright (bypassing OLX anti-bot)
BeautifulSoup / httpx
SQLite
-
45 USD Telegram bot for car search on AUTO.RIA
Main functionality:
– start menu with buttons (without manual commands)
– selection of car brand through inline buttons (Audi, BMW, Mercedes, Toyota, Renault)
– filter by year range
… – automatic parsing of ads from AUTO.RIA
– building a list of models by selected brand (X5, G-Class, Q5, etc.)
– filtering results by year and model
– output with a link to the ad
Technologies:
– Python 3
– framework #Aiogram 3 (Telegram Bot API)
– #httpx + #BeautifulSoup4 for HTML parsing
– asynchronous code based on #asyncio
– project structure: separate modules for handlers, keyboards, and parsing services.
-
178 USD Gaming Telegram bot: slots, dice, bets, profiles, and statistics
Bot DevelopmentMain functionality:
- User registration system with age verification (18+).
- Gaming mechanics based on Telegram Dice API (slots, dice, football, basketball, darts, bowling, heads/tails).
- Betting system and user internal balance.
… - User profile displaying statistics (games played, wins, biggest win, total winnings, ranking).
- Leaderboard based on winnings.
- Admin panel with the ability to credit balance to users by ID.
- Full operation with the database (creating, updating records, saving statistics).
Technologies and tools:
- Python 3.10+
- Aiogram 3.x (asynchronous framework for Telegram bots)
- FSM (Finite State Machine) for processing gaming scenarios
- SQLite (local database)
- SQLAlchemy (ORM for working with the database)
- dotenv for managing configuration and tokens
Architecture:
- Modular structure: separate handlers for bot sections (start, games, profile, admin).
- Separation of logic by modules (config, db, models, handlers).
- Use of asynchronous approach and context managers for working with database sessions.
Reviews and compliments on completed projects 6 1
24 February
107 USD
Automate the offer on OLX
Quality
Professionalism
Cost
Contactability
Deadlines
A good freelancer, despite unfortunately not being able to complete the task. But in any case, the freelancer tried and was constantly in touch.
23 February
33 USD
Facebook Parser
Quality
Professionalism
Cost
Contactability
Deadlines
Everything is excellent, high quality, and on time.
Aleksey Aleksey
| Personal | Response review
![]()
12 February
45 USD
Parser Work Ua & Rabota ua
Quality
Professionalism
Cost
Contactability
Deadlines
Everything is great, excellent, on time and of high quality. I recommend.
1 February
76 USD
Creating a bot in Telegram
Quality
Professionalism
Cost
Contactability
Deadlines
Everything is great. Helped in every situation.
29 January
39 USD
Need a Telegram bot
Quality
Professionalism
Cost
Contactability
Deadlines
Everything is professional. The person knows their job. I recommend to everyone.
19 January
53 USD
Authoria parser
Quality
Professionalism
Cost
Contactability
Deadlines
Everything is great!! Completed at 200%!!!!!!!!!
4 January
45 USD
Bot
Quality
Professionalism
Cost
Contactability
Deadlines
Excellent work, done quickly and with quality.
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Link UA Telegram bot
67 USD
|
|||||
|
Telegram bot
67 USD
|
|||||
|
Development of a Telegram bot according to the specifications
601 USD
|
|||||
|
Assignment for college thesis
45 USD
|
|||||
|
Translate Ad Text from Ukrainian to Russian
1350 USD
|
|||||
|
Create a logo
1050 USD
|
|||||
|
Development of 2 chatbots for mini-courses
134 USD
|
|||||
|
Data collection script (JS execution)
45 USD
|
|||||
|
Telegram bot
107 USD
|
|||||
|
I am looking for a responsible developer for optimizing a mailing script for a business in Telegram.
32 USD
|