Thai Learning Manager API

Version: 1.0.0-thai | Database: Neon PostgreSQL | Language: Thai (CEFR A1-C2)

🌐 Features

📚 Endpoints:

GET /api/health

Health check with system information

GET /api/entries

Get Thai entries with filters

Query params: cefr_level, entry_type, tone, archived, limit

POST /api/entries

Create new Thai entry

Required: thai_script, romanization, tone, meaning, entry_type, cefr_level

GET /api/dashboard/stats

Dashboard statistics (by type, CEFR level, tone, learning progress)