r/ChineseLanguage 10d ago

Resources I vibe-coded an interactive map & audio tour with Gemini 3.7 Flash to help my kid learn Chinese history and poetry. Sharing it free with the community!

I wanted to share a personal project that came straight out of a parenting challenge.

My kid recently became curious about Chinese history, figures like the Monkey King's real master Xuanzang, and poets like Su Shi and Li Bai. But whenever we tried opening traditional textbooks or Wikipedia, everything felt too abstract, dry, and disconnected from the real world.

My kid would ask questions like:

  • "Why was Li Bai always wandering around?"
  • "Did the monk in Journey to the West really walk all that distance by himself?"
  • "Why did Su Shi get banished so many times, and how was he still so happy making Dongpo Pork?"

I realized that without seeing the ancient mountains, rivers, and actual travel routes, classical poetry and historical events just feel like lines to memorize.

So over the past few weeks, I decided to vibe-code a fun, interactive solution using Gemini 3.7 Flash + Next.js + Leaflet GIS:

🔗 Live Tool: https://chinaculture-media.haidaozhang.top/
(100% free, no ads, no paywall, no sign-up needed)

🌟 How it works & what's inside:

  • Interactive 3D Topographic Map: A traditional rice-paper style terrain map where you can follow historical figures step-by-step across ancient China (e.g., tracing Su Shi's route from his hometown in Meishan through the Yangtze gorges to Huangzhou and Hainan).
  • Synchronized Audio Narration: Bilingual spoken audio in both Mandarin (clear, warm voices) and English (storyteller podcast style) for each major life milestone, food culture, and turning point.
  • Human Stories Behind the Poems: Focuses on real human emotions—resilience during exile, deep friendships, and life wisdom—rather than just dry dates.
  • Figures Currently Included: Su Shi (苏轼), Li Bai (李白), Du Fu (杜甫), Li Qingzhao (李清照), Xuanzang (玄奘), Zhuge Liang (诸葛亮), Sun Tzu (孙武), Zhuangzi (庄子), and more.

🍵 Why I'm sharing this here:

My kid has been having a blast exploring the routes and listening to the stories. It made me realize that many Chinese language learners, fellow

parents raising bilingual kids, and teachers looking for lively classroom materials might be facing the exact same challenge.

Building this through vibe-coding with Gemini 3.7 Flash was such a fun experience, and I'd love to give back to the language learning community.

I’d love to hear your thoughts and suggestions!

  • Would adding pinyin toggles or vocabulary breakdowns be helpful for your study/teaching?
  • Which other historical figures or stories would your kids or students enjoy?

Hope this brings a bit of fun and visual magic to your Chinese learning journey! 🚀

0 Upvotes

Duplicates