| Layer | Technology | |-------|-------------| | Frontend | React / Vue + Tailwind CSS | | Backend | Node.js (Express) or Python (FastAPI) | | Database | PostgreSQL (with full-text search + trigram) | | Audio storage | Cloud bucket (S3 / Cloudflare R2) | | Search index | Elasticsearch or PostgreSQL tsvector | | Deployment | Vercel / Netlify + Railway / Fly.io |
If you prefer a downloadable or printable resource, you can try: hokkien dictionary online
| System | Usage Region | Example Word (Good) | | :--- | :--- | :--- | | | Taiwan (Official), Academics | Hó | | Pe̍h-ōe-jī (POJ) | Taiwan (Historical), Church, Diaspora | Hó | | Peng'im | China (Teochew/Leizhou/Amoy official) | Ho | | Layer | Technology | |-------|-------------| | Frontend
| Search Type | Description | |-------------|-------------| | | Input Romanized Hokkien (e.g., lí hó , chhù ), get meaning, characters, and audio. | | Chinese Characters | Search by traditional or simplified Han characters (e.g., 食飯 / 食饭). | | English / Mandarin gloss | Look up by English word or Mandarin term to find corresponding Hokkien. | | Wildcard & fuzzy search | Use * or ? for partial matches, and auto-suggest for misspelled Romanization. | | Audio pronunciation | Native speaker audio for common words (Tâi-lô + POJ dual recording if possible). | | | Wildcard & fuzzy search | Use * or