Skip to content

Brinsleym/kr-resources

Repository files navigation

Korean Learning Resources 🇰🇷

A modern, interactive web application for learning Korean, built with Next.js and Tailwind CSS. This comprehensive learning platform provides structured lessons, interactive quizzes, and detailed study materials to help users master core concepts of the Korean language.

➡️ View the Live Site


✨ Features

  • Component-Based Architecture: Built with React and Next.js for a modular, maintainable, and scalable codebase.
  • Interactive Quizzes:
    • Lesson 1 - Particle Quiz: Master the usage of common particles like 은/는, 이/가, and 을/를.
    • Lesson 2 - Numbers Quiz: Practice both Sino-Korean (일, 이, 삼...) and Native Korean (하나, 둘, 셋...) numbers.
    • Lesson 3 - Grammar Quiz: Interactive quiz covering possessive particles (의), connectors (와/과, 랑/이랑, 하고), and formal titles (씨, 님).
  • Structured Lesson Notes: Comprehensive markdown-based lesson materials with:
    • Detailed grammar explanations and examples
    • Vocabulary tables with Korean, Japanese, and English translations
    • Interactive Korean text with integrated pronunciation
    • Progressive lesson structure covering particles, numbers, and advanced grammar
  • Integrated TTS Audio: Features a server-side API route that acts as a proxy to deliver high-quality Google TTS pronunciation, with clickable Korean text throughout lesson content for instant audio playback.
  • Modern Styling: Styled with Tailwind CSS for a clean, responsive, and utility-first design.
  • Optimized for Performance: Fast page loads and seamless client-side navigation thanks to Next.js.

💻 Tech Stack

  • Framework: Next.js (React)
  • Styling: Tailwind CSS
  • Content Processing: React Markdown with custom Korean text integration
  • Deployment: Vercel

🚀 Getting Started

To build this project locally:

  1. Install dependencies:

    npm install
  2. Run the development server:

    npm run dev

Open http://localhost:3000 in your browser to see the result.


📜 License

This project is open-source and distributed under the MIT Licence.

About

A collection of resources I made to help me and other korean learners.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •