Skip to content

slavoyar/ChineseLaoshi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chinese Laoshi

Overview

Chinese Laoshi is a comprehensive Chinese language learning application designed to help users master Mandarin through interactive flashcards. The app is equipped with two regimes: Handwriting and Translation Guessing. Users can create custom cards, review new words, and learn through engaging exercises. The application is built using React, Express, and TypeScript, and is available on phone, tablet, and desktop browsers.

Features

  • Handwriting Regime: Practice writing Chinese characters using touch or mouse input.
  • Translation Guessing Regime: Test your knowledge by guessing the correct translation of Chinese words.
  • Custom Card Creation: Create your own flashcards by providing transcription, selecting the appropriate Chinese character, and adding the translation.
  • Review System: New words must be reviewed and approved before they are added to the learning cards database.
  • Multi-Platform Support: Accessible on phones, tablets, and desktop browsers.

Tech Stack

  • Frontend: React, TypeScript
  • Backend: Express, Prisma, TypeScript

Contact

For questions or suggestions, please reach out to [email protected].