Built with in Portugal

A personal project to master European Portuguese, shared freely with the community.

The Journey

As an expat living in Portugal, I fell in love with the country, the culture, and the people. However, I quickly realized that connecting deeply with the community required more than just "Olá" and "Obrigado".

I wanted to learn European Portuguese properly, but I found that most apps focus on Brazilian Portuguese or are cluttered with ads and gamification that distracts from learning. I needed something simple, focused, and effective.

So, I decided to build it myself.PT-PT is the tool I wish I had when I started. It's designed to make learning European Portuguese as easy and efficient as possible, focusing on high-frequency vocabulary and native pronunciation.

Key Features

Spaced Repetition

Smart flashcards that show you words right before you forget them, optimizing your memory retention.

Native Audio

High-quality Text-to-Speech specifically tuned for European Portuguese pronunciation (pt-PT), not Brazilian.

Leaderboard

Stay motivated by tracking your progress and competing with other learners in a friendly environment.

Keyboard First

Navigate through flashcards and quizzes using keyboard shortcuts for a faster learning flow.

Tech Stack & Credits

This project is built with cutting-edge web technologies to deliver a fast, smooth, and intelligent learning experience. Features cloud-based text-to-speech for authentic European Portuguese pronunciation and stylized imagery for visual learning.

Next.js 16
Framework
React 19
UI Library
TypeScript 5
Type Safety
MongoDB
Database
Prisma
ORM
NextAuth.js v5
Authentication
Google Cloud
TTS
Tailwind CSS v4
Styling
PWA
Progressive Web App
Phosphor Icons
Iconography