Tzolkin — WebApp Календаря Майя
Telegram WebApp для расчёта знаков Цолькина Майя по дате рождения. Claude AI генерирует персональные символические интерпретации по 260-дневному священному календарю.
Tzolkin Project
3 weeks
2025
Результаты
260
Day signs
Unique Tzolkin energies
5K+
Readings
Interpretations generated
62%
Share rate
Users share their sign
<1s
Load time
WebApp time to interactive
Задача
У энтузиастов календаря Майя не было удобного цифрового инструмента для расчёта знаков Цолькина с осмысленными интерпретациями. Существующие приложения устарели и давали шаблонный текст. Клиенту нужно нечто красивое, мгновенное и по-настоящему личное.
Наше решение
Создали Next.js Telegram WebApp с алгоритмом конвертации Григорианский→Цолькин, охватывающим все 260 уникальных комбинаций знака/тона. Claude генерирует персональные интерпретации для знака каждого пользователя. Дизайн в древнезолотой эстетике с анимированным 20-дневным колесом. Пользователи делятся своим знаком через Telegram.
Системная архитектура
Calendar Engine
Pure TypeScript Gregorian→Tzolkin algorithm. Calculates day number (1-13), day sign (Imix–Ajaw), and trecena position. Handles leap years and century corrections.
AI Interpretation
Claude API generates unique symbolic readings combining day sign archetype (Venus, Eagle, Crocodile...) with tone energy. Each interpretation is personalized to birth year context.
WebApp UI
Next.js app rendered inside Telegram WebApp container. Animated SVG calendar wheel shows the 20 day signs. Telegram.WebApp.MainButton for share action.
Bot Layer
GrammY bot handles /start, renders WebApp launch button, and processes share callbacks. User IDs stored for returning user personalization.
Технический стек
“People are obsessed — they share their signs, ask friends to calculate, come back on sacred dates. It became a community ritual.”
Esoteric Content Creator
Tzolkin Project
Готовы создать что-то выдающееся?
Обсудим, как применить схожий архитектурный подход к вашим задачам.