Chat app Blab
Designing and building with AI a language-practice chat app.
Concept
Blab is a language-learning app where you chat with an AI companion in your target language. It adapts to your level, corrects mistakes inline, and keeps you talking — no textbook exercises, just conversation.
I designed and built the full product on Flutter with Claude Code.
Branding
The visual identity — wordmark, colour palette, and type — was designed in Figma and exported directly into the Flutter codebase.
Screens
Sign up flow
New users pick their target language and level, then jump straight into their first conversation. No onboarding maze.
Messaging flow
The core loop: send a message, get a reply from the AI, tap any word for an inline translation or grammar note. Corrections appear as subtle suggestions — never interruptions.
Settings
Switch language partner, adjust difficulty, or update your profile — all in one place.