Ziyo

📆 Posted on 31 Jan 2024
Tags:  ReactNode.js
Table of Contents
Date
Jan 31, 2024
Tags
React
Node.js
Ziyo search interface
Ziyo search interface

Ziyo

In the beginning of 2024, I built Ziyo, a stupidly simple online Kanji dictionary and search engine. It is heavily inspired by Jisho and an iOS application named Shirabe Jisho. With Ziyo, you can search across thousands of kanji and view its readings, meanings, variations, and example sentences. This makes Ziyo very useful for Japanese learner who wants to do a quick search about a kanji.
Ziyo can search a kanji by:
  • Onyomi reading (Kana/Latin)
  • Kunyomi reading (Kana/Latin)
  • Chinese Mandarin reading (Pinyin readings)
  • Korean reading (Hangul/Latin - Hanja readings)
  • Meanings

Interface

Search Interface
Search Interface
Kanji Detail Interface
Kanji Detail Interface
notion image
notion image

Open Graph Images

It also generates beautiful and informational opengraph image for each kanji!
Sample OG image for 亀
Sample OG image for 亀
Sample OG image for 下
Sample OG image for 下

Techstack

  • Nx for monorepo management
  • Next.js for frontend
  • Tailwind + Shadcn UI
  • Hono.js for backend
  • Typesense for the search engine
©
Nourman
Hajar
NOURMAN·COM·NOURMAN·COM·