Logo Lanfrica

chamb244/swahili-daily

Domaine:

natural language processing

Type de record:

softwaretools
Créateur:
cha
Hôte:
vocab builder # Swahili Daily PWA - v0.1 A mobile-first Progressive Web App prototype for short daily Swahili practice. ## Current features - 10-15 minute daily session - 5 new vocabulary items - 8 generated conjugation prompts - 5 sentence-production prompts - 1 speak-aloud task - simple local progress tracking - installable PWA structure - works on phone and laptop through a browser - no external JavaScript dependencies ## Run locally From this folder: ```bash python3 -m http.server 8080 ``` Open `localhost` on the same computer. To test on a phone on the same Wi-Fi network, run the server on the laptop and open `your-laptop-ip` on the phone. Some PWA installation/offline features require HTTPS, so the production deployment should use an HTTPS host. ## Important limitation in v0.1 Progress is stored in the browser's `localStorage`, so phone and laptop do **not yet sync**. The next release should add a small hosted database plus anonymous/user authentication so the same learning record follows you across devices. ## Next build priorities 1. Curated Core 300 vocabulary 2. Real spaced-repetition records per item and direction 3. Grammar-skill tracking rather than only total accuracy 4. Tested Swahili morphology engine 5. Cloud synchronization 6. Editable vocabulary and curriculum 7. Better speaking mode and eventual audio