A full-stack gamified speech therapy application with:
- React frontend (Vite, Three.js, Auth0, audio recording)
- Flask backend (ML audio evaluation, MongoDB, REST API)
- 3D avatar and interactive lessons
- Word bank to target practice pronunciations
- Record and evaluate pronunciation using ML (Wav2Vec2)
- 3D animated mascot (React Three Fiber)
- User authentication (Auth0)
- MongoDB for lesson and user data
- Modern UI with Tailwind CSS
MIT
Built with React, Flask, Hugging Face Transformers, MongoDB, Auth0, and Three.js