All work
Typography Tool·2025·Creator · Full-Stack Developer

FontCheck

Local-first typography playground for exploring and comparing fonts.

FontCheck
Stack
Next.jsReactTypeScriptTailwind CSSFramer MotionIndexedDBRadix UIshadcn/ui
Problem

Typography workflows are fragmented across multiple tools, making it difficult for designers and developers to explore fonts, inspect glyphs, compare typefaces, and test font pairings efficiently.

Solution

FontCheck delivers a complete local-first typography playground where users can upload fonts, compare them side-by-side, inspect glyphs, preview pairings, and manage typography collections entirely within the browser.

Design

The interface combines modern glass-style UI, responsive layouts, smooth Framer Motion animations, and dark/light themes to create a premium typography-focused experience.

Architecture

Built with Next.js App Router, React 19, TypeScript, IndexedDB local storage, Tailwind CSS, Radix UI primitives, and shadcn/ui components with a modular scalable architecture.

Challenges
  • Handling local-first font management without relying on cloud uploads.
  • Building performant glyph rendering and comparison views for large font files.
  • Maintaining responsive layouts across desktop, tablet, and mobile devices.
  • Designing an advanced typography workflow while keeping the UX intuitive.
Results
  • Successfully deployed on Vercel with optimized production performance.
  • Supports TTF and OTF font uploads with real-time filtering and comparison.
  • Created a privacy-focused typography tool where fonts never leave the browser.
  • Built a scalable foundation for future typography and design-system features.