Independent project2026

Sonus

A learning experience built around focus, not distraction.

Frontend DeveloperReact · TypeScript · PostgreSQL

The idea

Language learning, without the noise.

Sonus began as an attempt to make language learning feel more deliberate. Structured lessons, meaningful practice, and real-world application take priority over points and streaks.

The challenge

Structure over gamification.

Build a system that supports retention, progression, and practical language use without overwhelming the learner.

The product

Three ways to learn.

Learn

Guided units and structured progression.

Sonus Learn mobile experience

Practice

Listening, speaking, and review.

Sonus Practice mobile experience

Travel

Useful language for real situations.

Sonus Travel mobile experience
Home / DesktopThe full learning dashboard
Sonus desktop home screen

The design system

A system discovered through building.

The interface came first. As Sonus evolved, its recurring patterns became the foundation for a formal visual identity.

Aa

Tenor Sans

Display / Headlines

Speak with clarity.
Learn with structure.

Source Sans 3 Body / InterfaceMonoist Captions / Metadata48 / 28 / 16 / 12

Travel Sprint

Short on time? Practice essential travel phrases before you go.

Airport Hotel Konbini
Explore Travel Content
Travel Sprint

Travel Sprint

Leaving Soon?

Travel Sprint prepares you for real-world Japanese with essential phrases for your trip.

Pick a situation, practice the lines, and get day-one confidence fast.
8 scenariosAudio + rapid recall
Airport& Arrival
Transport& Getting Around

Welcome, Matt

N5Unit 3 · Lesson 1Continue Learning

The outcome

One product. One coherent language.

A working learning platform supported by a reusable design system, with clearer visual patterns and room for future growth.

Explore Sonus