Oi! — Brazilian Portuguese Learning App
Oi! is a Brazilian Portuguese learning app with 32 lessons across four modules. Lessons combine everyday conversations, recorded audio and speaking practice.
My role. I built a course experience that combines everyday Brazilian Portuguese dialogues, recorded audio and speaking practice.
A taste of a lesson
An excerpt from the first lesson, “Oi! Saying hello”.
Listen
Oi! Tudo bem?
Hi! How are you?
Respond
Oi! Tudo bom. E você?
Hi! All good. And you?
Practise speaking. Say “Oi! Tudo bem?” aloud, then try responding without looking.
The problem
The app focuses on everyday spoken Brazilian Portuguese and practice with natural expressions.
How it works
- Choose a lesson Open a conversation for an everyday situation.
- Listen and respond Hear the Portuguese phrase, then practise your response.
- Speak and review Practise pronunciation and return to the lesson later.
What it includes
- 32 published lessons in four modules
- Everyday spoken Portuguese
- Audio and pronunciation practice
- Offline lesson review
Project status
The app has 32 published lessons across four modules. A sign-in is required to access the lessons.
Technical details
Vite, React and TypeScript on Firebase Hosting, with Firestore for progress and pre-generated audio played in the browser.
- Vite
- React
- TypeScript
- Firebase Hosting & Firestore
- Web Audio API
- Voice Studio