Skip to content
ai · edtech

Aqllify

AI-powered Uzbek language tutor: 50 structured A1 lessons, GPT-checked exercises, spaced repetition and gamification. Live with a landing page, mini app and Telegram bot.

Role
Full-Stack
Period
2025–2026
Status
Production

Aqllify is a production language-learning product: it teaches Uzbek through 50 structured A1-level lessons — vocabulary, grammar and exercises generated and checked with GPT-4o-mini.

Learning science is built in, not bolted on: spaced repetition (SM-2 algorithm) schedules reviews, and gamification (streaks, XP, achievements) keeps retention up.

The product ships on three surfaces: a marketing landing (aqllify.com), a Telegram Mini App (app.aqllify.com) and a Telegram bot (@Aqllify_bot). Backend — FastAPI, frontend — React/TypeScript, bot — aiogram.

The interesting engineering part is the exercise pipeline: GPT not only generates content but evaluates free-form answers with structured feedback, which requires careful prompt design and validation so that grading stays consistent across thousands of variations.

Key Decisions
50 structured A1 lessons with GPT-4o-mini content generation and grading
Spaced repetition (SM-2) + gamification: streaks, XP, achievements
Three live surfaces: landing, Telegram Mini App, Telegram bot
Free-form answer evaluation with structured feedback
Tech Stack
Python FastAPI React TypeScript aiogram GPT-4o-mini
Gallery