Project Overview
Era is an interactive Albanian language-learning app designed to make language education engaging, approachable, and rewarding. Built using HTML, CSS, and JavaScript, the app combines lessons, quizzes, and progress-based learning into a playful experience that encourages users to learn through exploration and repetition.
The Challenge
Although Albanian is one of the oldest languages in Europe, it is largely absent from popular language-learning apps. Era was created to make learning Albanian fun and accessible for children through interactive lessons, quizzes, and a friendly character that guides users throughout their learning journey. The goal was to create a simple, engaging experience that helps young learners build vocabulary while staying motivated and entertained.
Design Goals
Era was designed to make learning Albanian feel approachable, engaging, and rewarding for children. The experience focuses on creating a welcoming environment through playful visuals, a friendly character guide, and clear learning pathways. Simplicity was a key priority, ensuring users can easily navigate lessons without feeling overwhelmed. To encourage continued learning, the app incorporates progress tracking, unlockable content, and achievement-based interactions that motivate users to keep advancing.
Welcome & Navigation
The onboarding experience introduces users to the app through a clean, inviting interface that quickly communicates its purpose. Large typography, clear calls-to-action, and colorful visual elements create a friendly first impression while minimizing distractions.
At the core of the app is a lesson map that organizes content into a structured learning journey. Lessons unlock progressively, allowing users to visualize their advancement and understand what comes next. This gamified system helps transform learning into a series of achievable milestones while making navigation intuitive and easy to follow.
UI & UX Design
The visual design combines bright colors, rounded shapes, and clear typography to create a modern educational experience that feels both playful and accessible. Consistent design patterns across screens help users build familiarity and confidence as they move through the app.
From a UX perspective, every interaction was designed to support learning with minimal friction. Quizzes provide immediate feedback, progress indicators reinforce achievement, and mobile-friendly layouts ensure a smooth experience across devices. Together, these elements create an engaging learning environment that keeps users focused, motivated, and excited to continue learning Albanian.

You may also like

Back to Top