Logo Lanfrica

Ntokozomhlabane/TastyTales

Domain:

educationnatural language processing

Record type:

software
Creator:
Nto
Host:
TastyTales is an interactive web app that teaches children about South African culture, heritage, and traditional foods through fun cooking games, storytelling, and cultural exploration. # TastyTales 🍲 **"Cooking the Stories of Our Ancestors."** ## Overview TastyTales is an interactive web app that teaches children about South African culture, heritage, and traditional foods through fun cooking games, storytelling, and cultural exploration. The app turns learning into play — where every dish tells a story, and every recipe connects children to the roots of their culture. 🧭 Mission To preserve South African culinary heritage by helping the next generation learn through play, cooking, and storytelling. ## 📱 Features - 🥣 **Cooking Mini-Games:** Interactive, drag-and-drop gameplay where kids “cook” traditional meals like pap, chakalaka, and vetkoek step-by-step. - 📖 **Storytime Recipes:** Each dish is paired with an animated story or folktale that shares its cultural background and meaning. - 🌍 **Cultural Map Of South Africa:** Children can explore each province to learn about its signature dishes, languages, and unique traditions. - 🌈 **Multilingual Narration:** Voiceovers in English, isiZulu, Afrikaans, Setswana, and Sesotho, teaching both language and culture. - 🧑🏾‍🏫 **Classroom Mode:** Teachers can use the app for heritage education, tracking learning progress and assigning activities. - 🏅 **Gamified Learning:** Earn “Cultural Chef Badges” for completing recipes, learning about provinces, or mastering local ingredients. ## 🧩 Tech Stack - 🎨 **Frontend:** React , TypeScript, Tailwind CSS, Vite, shadcn/ui, Lucide React - ⚙️ **Backend:** Java, Framework, Springboot - 🛢️ **Database:** JDBC SQL - 🧠 **AI Integration:** Multilingual Voiceovers - Text-to-speech AI (ElevenLabs/OpenAI),Dynamic Stories - Generate culturally relevant folktales and adapt content for different ages, Smart Learning - Personalize badge recommendations based on progress (Future Features) - 🔗 **API Integration:** User Accounts & Progress Tracking, Multilingual Voiceovers, Classroom Mode (teachers tracking students), - 🤖 **Copilot:** Microsoft Copilot for code gener …