Bogdan Tsarenko
Offer Bogdan work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Services
Portfolio
-
3500 USD Chat-bot loyalty system for the cosmetics retail chain "ELIS"
Javascript and TypescriptTelegram bot for the loyalty system of the ELIS store chain
Brief description
… Development of a Telegram chat bot for the loyalty system for a network of offline stores with a bonus program, analytics, and a web admin panel for management.
⸻
Client's task
The client is a network of offline stores that needed a simple and effective loyalty system without the use of complex CRM or POS systems.
Main requirements:
• Automatic bonus accrual
• Tracking customer purchases
• Control of bonus expenses
• Business analytics
• Ease of use
• Scalability to multiple points of sale
The main task is to create a loyalty system that truly impacts sales and pays for itself.
⸻
Solution
A Telegram chat bot for the loyalty system was developed with a backend system and a web admin panel.
The system operates autonomously and does not require constant administration.
⸻
Chat bot functionality
For customers
• Registration via Telegram
• Viewing bonus balance
• Purchase history
• Using bonuses
• Loyalty program rules
• Customer support
The chat bot is created as a convenient digital tool for interaction with customers.
⸻
For sellers
• Adding sales
• Entering purchase amount
• Automatic bonus accrual
• Deducting bonuses
• Customer confirmation
The system includes mechanisms to protect against errors and abuses.
⸻
Analytics
A business analytics system has been implemented:
• Average check
• Purchase frequency
• Customer LTV
• System ROI
• Bonus expenses
⸻
Store analytics
• Turnover
• Number of sales
• Average check
• Bonus usage
There is an option to compare points of sale with each other.
⸻
Admin panel
A web interface has been created with the ability to:
• Manage customers
• Manage sales
• Manage bonuses
• View KPIs
• Compare periods
• Export data to Excel
⸻
Technologies
• Telegram Bot API
• Node.js
• PostgreSQL
• Web Admin Panel
⸻
Result
The client received a full-fledged loyalty system that:
• Is simple for customers
• Is convenient for staff
• Is transparent for the owner
The system allows:
• Increasing the average check
• Boosting repeat sales
• Controlling expenses
• Scaling the business
#telegrambot
#chatbot
#telegrambotdevelopment
#chatbotdevelopment
#automation
#crm
#loyaltysystem
#bonusprogram
#telegramautomation
#businessautomation
#nodejs
#postgresql
#backend
#webdevelopment
#api
#botdevelopment
#database
#softwaredevelopment
#business
#startup
#ecommerce
#retail
#sales
#marketingautomation
#crmdevelopment
#CSS(.saas)
#telegrambot
#chatbot
#automation
#crm
#telegramautomation
#chatbotdevelopment
#businessautomation
#loyaltysystem
#nodejs
#backend
#postgresql
#retail
#crmdevelopment