Projects

Fluently

A Polish–English travel phrasebook organized by situation, with pronunciation playback and usefulness voting.

Original project evidence

Explore the project.

Original source ↗
Original green geometric background pattern from Fluently
Original Fluently background pattern from static/pattern.png. The archive overlays a small UI study; this is not a running phrasebook.
01Pick a situation

The server exposes separate categories for transport, accommodation, food, emergencies, and general phrases.

02Read and listen

Each category renders phrases with pronunciation controls. The original audio relied on an external provider.

03Mark useful phrases

The historical voting endpoint increments a phrase priority. This page does not write to that database.

Useful words at the right moment

Fluently organizes travel expressions around situations such as transport, accommodation, food, and general conversation. A visitor opens a category, browses Polish–English phrases, and can listen to pronunciation.

The application also records usefulness votes and orders phrases by priority. The project includes a culture page and location-related supporting code.

Implementation

A Flask server renders the phrasebook templates and reads phrases from SQLite. The historical pronunciation feature links to an external text-to-speech service.

Archival status

The source preserves the original application, not a currently maintained translation service. A safe browser exhibit can retain the category and phrase screens while replacing external audio calls and shared voting with bundled audio and session-local state. The walkthrough here explains that original flow; it does not process a live translation or record a vote.

Recognition

  • Winner of Let's Code — SII, Nov 2015
Explore the source ↗