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
Surveyed 52 language learners across Reddit communities (r/languagelearning) and WhatsApp study groups. Key finding: 78% had tried at least 2 apps and abandoned both within 3 weeks.
Top 3 abandonment reasons (ranked): (1) Feels like homework, not a habit. (2) No flexibility around schedule. (3) Progress feels invisible until you're "fluent."
Insight: "Streaks" worked for some users and caused guilt-driven abandonment for others. Introduced an opt-in streak system instead of making it the default motivator.
"I missed one day and the app made me feel like I'd failed. So I just… stopped."
— Survey respondent #19, Google forms anonymous survey
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.





Reported motivation to continue
vs other apps
Avg daily session target
set by users during onboarding
Steps to reach first lesson
from 7 (competitor avg) to 4
on Behance
with 69 Appreciations, making it my highest ever case study
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..

