CS64-RE16 :: Tara: English learning resources for teaching and improving reading skills

ทาร่า: แหล่งการเรียนรู้ภาษาอังกฤษสำหรับการสอนและพัฒนาทักษะการอ่าน

details
Tara is a platform crafted to support teachers in building engaging English reading experiences for students in Grades 4 to 6 (A1 CEFR level). Rather than replacing existing classroom setups, Tara adds a creative layer that enhances traditional English learning through interactive tools, tailored resources, and gamified content that captivate young learners. Starting first in Thailand, Tara is designed to bring fun, accessible language learning to primary students as they build foundational English skills.
tools & techniques

Frontend

  • React.ts
  • Vite (Build Tool)
  • Zustand (State Management)
  • HonoRPC (Type-Safe API Calls)
  • Swr (React Hooks Library)
  • Framer Motion (Animations)

Backend

  • Bun (JavaScript Runtime)
  • Hono.js (Web Framework)
  • Zod (Data Validation)
  • Cron (Job Scheduler)
  • Mongoose (ODM)
  • Scalar (API Documentation)

Database

  • MongoDB Atlas

Infrastructure

  • Firebase Cloud Storage (Image and Data Storage)
  • Google Cloud Run (Deployment)
  • Docker (Containerization)

AI

  • OpenRouter (LLM Provider)
  • Nouresearch/Hermes-3 (405B) (LLM Model)

Game Engine

  • Godot

Development Tools

  • Postman (API Testing)
  • Figma (Design and Prototyping)
  • VS Code (Code Editor)
  • GitHub and GitLab (Version Control)
  • Discord (Team Communication)
  • MS Teams (Team Collaboration)
  • Canva (Graphic Design)
  • Google Docs (Documentation)
author
MR.KHUSH AGARWAL
รหัสนักศึกษา 64130500255
khush.agar@kmutt.ac.th
MR.PASSAPOL PHUKHANG
รหัสนักศึกษา 64130500242
passapol.phuk@kmutt.ac.th
MR.RATCHANON TRAITIPRAT
รหัสนักศึกษา 64130500244
ratchanon.trai@kmutt.ac.th
advisor
Watanyoo Suksa-ngiam