Logo

Digital Environment for an English Language School on Telegram

Industry:
EdTech
Timeline:
6 weeks
Type:
Telegram Mini AppChatbot
Platform:
Telegram / Web / Client's Internal Systems

A Telegram-based system for learning and managing the educational process of an English language school

[our responsibility]

/01
Designing the digital learning flow
Developing the Telegram bot and Mini App
Integration with CRM, scheduling, and materials system
UX/UI interface design
Post-launch support

[the client had]

/02
Schedule in Google Calendar
Materials in Google Drive
CRM with students
Model: level-based courses, homework, manual reviews

[product features]

/03
Mini App

Mini App

  • Personalized schedule
  • Access to materials (video, pdf, links)
  • Homework with deadlines
  • Tests and assessments
  • Course progress tracking
  • Access to completed lessons
Telegram Bot

Telegram Bot

  • Class and deadline reminders
  • Homework submission
  • Teacher reviews and comments
  • Checklist of completed / pending tasks
  • Change notifications
  • Quick access to Mini App
  • Payment

[team]

/04
1 Product Manager
2 UX/UI Designer
3 Backend Engineer
4 Frontend Engineer
5 AI Engineer
6 QA Specialist
[tech stack]
/05
React
React
TypeScript
TypeScript
Telegram API
Telegram API
OpenAI API
OpenAI API
Python
Python
FastAPI
FastAPI
PostgreSQL
PostgreSQL
Redis
Redis
Docker
Docker

[development process]

/06
1 Interviews with the methodologist and administrator
2 Educational scenario mapping
3 Designing the student's digital funnel
4 Prototyping the Mini App and bot
5 Integrations with CRM, calendar, Drive
6 UI design
7 Development and phased launch

[technical challenges and solutions]

/07
01
Challenge

Implement three-level permissions (role, department, entity type)

Solution

Custom ACL module with caching and flexible configuration

02
Challenge

Improve relevance of AI suggestions and reactions

Solution

Building an intermediate layer with enriched context — routes, roles, statuses, task parameters

03
Challenge

Prevent stuck tasks and implicit blockers

Solution

AI generates text comments explaining the reasons and suggests actions (e.g., 'To continue, you need to...')

[results]

/08
  • started submitting homework on time thanks to automatic reminders and checklists
    > 80 %
  • administrator time optimization
    3.5 hours per day
  • Teacher responses to homework
    60 %
  • interact with the bot daily
    70 %
  • Parents of younger students now receive structured progress reports

    Confirmed by post-implementation research

  • students navigate the process better and get lost less often

    confirmed by post-implementation research