Help a first-grade child in China practice pinyin and character recognition in 10, 15 minute sessions at home without any cloud account
Run the site on a laptop and let a child access it from an iPad over home Wi-Fi using the local network mode
Import lesson texts from the Grade 1 textbook locally so the app gives personalized practice without uploading any content
Fork as a reference architecture for building a privacy-first children's learning tool with Next.js, TypeScript, and GitHub Pages
This is a Chinese language learning website built for first-grade elementary school students in mainland China. It is designed to follow the 2024 edition of the People's Education Press curriculum for Grade 1 Chinese, offering an interactive study tool that parents and children can use together at home, without requiring a cloud account or an internet-connected backend. The site covers six main learning areas: phonics (pinyin), character recognition, reading, handwriting practice, oral communication, and a parent center. Each study session is designed to take 10 to 15 minutes. The curriculum structure is drawn from both semesters of the Grade 1 textbook, including lesson directories, learning objectives, and character lists. Full lesson texts are intentionally not included in the repository to respect copyright. Instead, parents can import lesson texts locally through the browser, where they are stored only on the user's device and never uploaded anywhere. Privacy is a central concern. The project does not upload children's names, audio recordings, or study records to any server. There is no advertising, no payment system, and no third-party tracking. Progress is saved either in the browser's local storage or, when running in local network mode, in a file on the parent's computer. A parent can also export and import their data as JSON, or reset everything locally. The technical stack is Next.js with React and TypeScript, styled with Tailwind CSS. Parents can run the site on a laptop and access it from an iPad over the home Wi-Fi network using a local server mode. Automated tests, type checking, and static builds run via GitHub Actions and deploy to GitHub Pages. The project is open source under an MIT license, and the author notes it as a reference for developers building children's learning tools with this stack.
← jackli01030 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.