Eztebe

Personal project

CipherNova

Free numerology calculator, 12 languages, hand-rolled i18n with no dependency

Visit the site — CipherNova (opens in a new tab)
Screenshot of the CipherNova website

Context

A free, instant numerology calculator, with explanatory pages in twelve languages.

The challenge

Offering a fast interactive tool on mobile while keeping content pages fully static and indexable — without weighing the site down with an i18n library.

What I did

Hand-rolled i18n layer (JSON dictionaries, routing by language segment), dependency-free client-side calculations, static content, dynamic Open Graph image, segmented sitemaps and IndexNow notification on every deploy.

Technical highlights

  • Hand-rolled i18n: JSON dictionaries, per-language routing, zero dependencies
  • Instant client-side calculator, 100% static content pages
  • Open Graph generated on the fly, segmented sitemaps, IndexNow
  • Eight successive SEO audits to refine titles and descriptions

Other projects

Screenshot of the Astro-Cours website
Web application3 languages2025–2026

Astro-Cours

Online astrology academy: structured courses, premium tier, blog in three languages

View project

Screenshot of the Les Petits Plats website
Web application1 language2023

Les Petits Plats

Recipe search engine: free-text search and combined filters by ingredient, appliance and utensil

View project

A similar project?

Let's talk. I'll tell you frankly what is realistic, how long it takes and what it costs.