Daily Chinese Vocab
A serverless app that sends a Chinese word as a daily email message, along with links to example sentences and auto-generated quizzes.
Chinese learners can subscribe to daily vocab words to build their vocabulary. The vocabulary by level (1-6) is from the Hanyu Shuiping Kaoshi (HSK), China's standardized Mandarin testing levels.
To subscribe, visit https://haohaotiantian.com, where you can preview sample words for each level, see past daily words, and learn more.
You can learn about the development process and architecture decisions in this talk:
And in this blog post series:
- Developing a daily Chinese vocab app
- Integrating DynamoDB in my Chinese vocab app
- Migrating to a serverless contact management backend
|Store user quiz results|
|User practice sentences|
|User created vocab lists|
|成语 vocab list|
|Add pronunciation audio|
|Add user profiles|
|Build subscriber analytics QuickSight dashboard|
|Add support for traditional characters|
|Build interface for users to explore and export word history|
|Create API to serve daily word history|