Flexify
Passion Project
2 Months
2023
Flexify is a customizable language learning app designed to make learning flexible, engaging, and adaptive. It allows users to learn at their own pace while tailoring lesson plans based on time availability and learning preferences, supported by an AI-powered grammar and conversation assistant
While many language learning apps exist, most struggle to sustain motivation and fail to adapt to individual learning styles or time constraints. Learners often feel overwhelmed, disengaged, or inadequately supported when trying to apply grammar and language concepts in real conversations
Flexify was designed as a personalized learning experience that adapts to user availability and learning needs. Through customizable lesson plans, focused grammar modules, and an AI-powered conversational assistant, the app makes language learning both structured and flexible.
I followed a Design Thinking approach, grounding design decisions in research and user behavior to create a more engaging learning experience.
Conducted quantitative and qualitative research, along with market and competitor analysis
Created empathy maps, user personas, and user journeys to identify motivation and retention challenges
Defined clear user flows and information architecture to support flexible learning paths
Designed lo-fi wireframes and evolved them into hi-fi screens with a defined color and type system
Integrated AI interaction points for grammar checks and conversational practice
Language learners want: consistent motivation, clear progress, real-world application, and confidence in using the language — not just completing lessons.
Existing platforms tend to specialize in one dimension: gamification without depth, structure without engagement, or memorization without fluency. While each solves part of the problem, few connect habit-building, understanding, and real usage into a cohesive learning loop.
Flexify’s opportunity lies in blending playful engagement with meaningful progression, helping learners move from daily practice to real conversational confidence.
Flexify demonstrated how personalization and flexibility can significantly improve engagement in language learning. The project strengthened my end-to-end UX skills—from research synthesis to high-fidelity execution—and reinforced the importance of designing learning tools around real user constraints and motivation..




