Logo Lanfrica

ChrisCom1977/leerafrikaans

Domain:

natural language processingeducation

Record type:

software
Creator:
Chr
Host:
Learn Afrikaans in no time # πŸ“š LeerAfrikaans - Afrikaanse Leer-App Welkom by **LeerAfrikaans**, 'n Progressive Web App spesiaal ontwerp vir kinders om Afrikaans te leer deur interaktiewe speletjies, geΓ―llustreerde verhale en boeiende oefeninge. ## 🎯 Projekdoelwitte Dit is 'n unieke Afrikaanse leerplatform wat: - βœ… Kinders van ouderdomme 4-8 ondersteun - βœ… Inheemse Suid-Afrikaanse Afrikaans gebruik - βœ… Interaktiewe woordbou en leesaktiwiteite bied - βœ… Ouers en onderwysers toelaat om pasgemaakte inhoud te voeg - βœ… Offlinesupport bied (PWA-format) - βœ… Gamifisering en prestasievervolging insluit ## πŸš€ Tegnologie - **Frontend**: React 18 + Vite - **Styling**: CSS-module met Suid-Afrikaanse kleuralette - **PWA**: Service Worker met offlinesteun - **Oudio**: Web Speech API vir uitspraak - **Data**: JSON-gebaseerde inhoud vir maklike aanpassing ## πŸ“ Projekstruktuur ``` LeerAfrikaans/ β”œβ”€β”€ context/ # Projek-dokumentasie in Afrikaans β”‚ β”œβ”€β”€ overview.md β”‚ β”œβ”€β”€ kickstart.md β”‚ └── style-guide.md β”œβ”€β”€ kidreader/ # Hoofdirektory van die app β”‚ β”œβ”€β”€ public/ β”‚ β”‚ β”œβ”€β”€ manifest.json # PWA-manifest β”‚ β”‚ └── icons/ β”‚ β”œβ”€β”€ src/ β”‚ β”‚ β”œβ”€β”€ locales/ # Taalbestande (af.json = Afrikaans) β”‚ β”‚ β”œβ”€β”€ data/ # Afrikaanse onderriginhoud β”‚ β”‚ β”‚ β”œβ”€β”€ sight-words.json β”‚ β”‚ β”‚ β”œβ”€β”€ stories.json β”‚ β”‚ β”‚ β”œβ”€β”€ phonics.json β”‚ β”‚ β”‚ β”œβ”€β”€ grammar.json β”‚ β”‚ β”‚ β”œβ”€β”€ math.json β”‚ β”‚ β”‚ β”œβ”€β”€ science.json β”‚ β”‚ β”‚ β”œβ”€β”€ spelling.json β”‚ β”‚ β”‚ └── social-studies.json β”‚ β”‚ β”œβ”€β”€ components/ β”‚ β”‚ β”œβ”€β”€ pages/ β”‚ β”‚ └── main.jsx β”‚ └── package.json └── DEPLOYMENT.md # Uitsendinginstruksies ``` ## πŸŽ“ Inhoudmodules ### 1. **Waarnemingswoorde (Sight Words)** - 110+ hoΓ«-frekwensiewoorde - 11 vlakke van beginner tot gevorderd - Interaktiewe flashcardformat ### 2. **Kortverhale** - Beginner, IntermediΓͺr en Gevorderde stories - Oudio-ondersteuning - Begripstoetse na elke verhaal ### 3. **Foneme (Phonics)** - Vokale en medeklinkerklanke - Voorbeeld-wo …