WinWin Education by Arsen GoianWinWin Education by Arsen Goian

WinWin Education

Arsen Goian

Arsen Goian

Challenge

An English school that also runs Cambridge exams was spending manager time on the same conversations: which course fits, what the schedule is, how to book a level check or an exam date. The school wanted a messenger assistant that answers these questions around the clock, qualifies new students with a placement test and passes clean leads to its CRM, while staff keep full control of the content.

Solution

The bot runs on BotMother, our in-house cross-platform PHP framework, so one codebase serves Telegram and Viber in Ukrainian and Russian. Courses, events and Cambridge exams live in a Laravel + Voyager admin with per-language translations, where managers also read and answer student dialogues. A 32-question placement test maps answers to a CEFR level; oral-test and exam slots come live from Google Calendar. Sign-ups sync to AlfaCRM, and WayForPay payments are confirmed in the chat. I designed the architecture and led the team of three.

Key features

Placement test with instant feedback and a CEFR level description
Oral-test and Cambridge exam booking from live Google Calendar slots
Course sign-up synced to AlfaCRM, WayForPay payment confirmed in chat
Admin: courses, events, translations, broadcasts and student dialogues
Reminders, Mailgun emails with test results and Slack alerts for staff

Outcome

750+ commits across the bot and admin panel by a team of three over 15 months

Stack

PHP (BotMother)
Telegram / Viber
Laravel
Voyager
Vue 2
MySQL
Google Calendar API
AlfaCRM
WayForPay
Like this project

Posted Oct 23, 2026

WinWin Education: Messenger assistant and admin for an English school with placement tests, exam booking and course sign-ups.

Likes

0

Views

0