BahasaKu is a language learning app designed to help users learn local languages through friendly, easy-to-understand lessons and interactive quizzes. The goal was to create a learning experience that feels welcoming and motivating, especially for beginners who may feel overwhelmed by traditional language-learning apps.
App Purpose & Design Approach
The design focuses on:
A friendly tone to make users feel supported while learning
Clear screen layouts with minimal distractions
Soft illustrations and icons to reinforce meaning visually
A step-by-step progression system to track learning progress
The onboarding flow encourages users to create a profile so their learning history and achievements stay saved.
Challenges Addressed
Language learning apps often become overwhelming when they present too much information or too many functions at once. Our challenge was to:
Keep the interface simple
Guide users through one step at a time
Make learning feel encouraging and rewarding
We focused on visual learning, small task steps, and positive feedback screens to keep motivation high.
Design System & Components
To maintain consistency and clarity, a modular design system was created:
Colors chosen to feel calm, playful, and easy on the eyes
Typography optimized for readability on small screens
Icon system built to represent actions clearly and simply
Reusable components for forms, buttons, cards, and pop-ups
This helps ensure scalability and faster UI iteration as the app grows.
Tools Used
Figma – UI layout, components, and prototyping
Photoshop – Illustration and graphic refinement
Result
BahasaKu provides a gentle, visual, beginner-friendly learning experience that encourages users to keep progressing. The clean UI, supportive feedback screens, and structured lesson flow work together to make language learning feel accessible and enjoyable.
Like this project
Posted Nov 7, 2025
A friendly language learning app designed to teach local languages through visual lessons, quizzes, and progress tracking with a clean, beginner-friendly UI.