Scroll to top
Goose Talk

Goose Talk

GooseTalk is an AI chat application designed specifically for homework. It employs a unique teaching approach by not directly providing answers but instead guiding students to develop independent thinking skills. This application aims to enhance learning efficiency while placing a strong emphasis on cultivating students’ learning abilities and problem-solving skills.

Core features:

  • Intelligent conversation: Based on RAG technology, it provides accurate knowledge answers
  • Guided learning: Through sequential prompts, it cultivates students’ problem-solving skills
  • Cross-platform support: Fully supports iOS, Android, and web platforms
  • Tailored teaching: Adjusts teaching strategies based on student feedback

The choice of Expo as the development framework aims to explore and deepen different cross-platform solutions and deeply experience the trade-offs of that technology stack.

The project is still under development, welcome to follow. 🏗️

But alas, if I find a job, it will be abandoned (if lucky) 🤣

Development Notes 📝


Project architecture

  • expo for universal native and web apps
  • supabase for auth, db, storage, functions
  • UI react native reusable components
    • nativewind for css
    • lucide for icons
    • rn-primitives
    • moti for animations
    • sonner for notifications
    • react-hook-form for forms
  • zustand for state management
  • zod for data validation
  • typesafe-i18n for internationalization
  • vercel/ai for AI SDK