Inspiration
I created HSK AI because many students in Central Asia want to learn Chinese, but most HSK learning platforms are made mainly for English speakers. For Uzbek and Russian-speaking beginners, it can be difficult to understand grammar, vocabulary, pronunciation, and HSK exam preparation clearly.
HSK AI is an AI-powered Chinese learning platform built for Central Asian students. It supports Uzbek and Russian learners and helps them study Chinese from HSK 1 to HSK 6 with lessons, flashcards, quizzes, listening practice, writing practice, progress tracking, and personalized review.
What it does
HSK AI helps students learn Chinese step by step. Users can choose their HSK level, study vocabulary, practice with flashcards, take quizzes, review mistakes, track progress, and use an AI tutor for learning support. The goal is to make Chinese learning easier, more organized, and more motivating for beginners.
How I built it
I built the project as a web application using Next.js, React, Tailwind CSS, and Supabase. The frontend provides a clean learning dashboard, lesson pages, flashcards, quizzes, listening and writing practice, and progress tracking. Supabase is used for authentication and database features.
Challenges I faced
The biggest challenge was designing the app to be simple for beginners while still supporting HSK 1–6 learning. I also had to organize vocabulary, quizzes, review practice, progress tracking, multilingual support, and AI tutor features into one clean user experience.
What I learned
While building HSK AI, I learned how to structure a real education platform, connect authentication and database features, design a better user experience for students, and turn a personal learning problem into a useful product idea.
What's next
Next, I want to add more complete HSK content, better AI explanations, speech and pronunciation practice, daily learning streaks, certificates, and a mobile app version for students.
Built With
- ai
- authentication
- css
- database
- html
- javascript
- next.js
- react
- supabase
- tailwind
- tutor
- vercel
Log in or sign up for Devpost to join the conversation.