TrueSpace
TrueProjects

Мини-судоку

Ежедневное судоку 6×6 в Telegram. Первый проект с Claude Code

Roma Arsi
@ars_i · 15 мая 2026 г.
Попробовать

О проекте

Великие бизнесы должны начинаться с чего-то простого и красивого. Это судоку — мой первый проект, написанный целиком с Claude Code Идея: каждый день — новый пазл на трёх уровнях сложности. Первая попытка бесплатная, повторные стоят внутреннюю валюту SuC (Судоку-коины). Коины покупаются за Telegram Stars. Новым игрокам — 50 SuC в подарок. Фронтенд: React 19 + Tailwind CSS v4, собран через Vite. Анимированный градиентный фон, glass-morphism стиль, режим заметок на поле, конфетти при победе, поддержка safe area на iPhone. Бэкенд: FastAPI + SQLAlchemy 2.0 + PostgreSQL. Генератор судоку, серверный таймер, HMAC-валидация Telegram initData, платёжный флоу через Aiogram (pre_checkout → successful_payment → зачисление SuC). Сервер: VPS Vultr в Сингапуре (Ubuntu 24.04). Всё крутится в Docker Compose — бэкенд, фронтенд, PostgreSQL и внутренний Nginx. Снаружи — Host Nginx с SSL от Let's Encrypt: принимает трафик на 443, терминирует TLS и проксирует в Docker на 8080. Фронтенд раздаётся как статика из volume, бэкенд — за /api/. Claude Code писал, рефакторил и дебажил — а я смотрел обучалки в True Space, направлял и принимал решения.
Стек и инструменты
CloudeCodeReactTailwindFastAPIPostgreSQL

Комментарии

Вы пишете как «Аноним». Войти через Telegram, чтобы комментарий был от вашего имени.
Пока никто не оставил комментарий. Будьте первым.