Техническое описание (MVP)
Простое приложение для тестирования идеи. По моим приблизительным подсчетам - 5-7 экранов.
Тип: web-приложение (mobile-first), браузерный доступ по ссылке (также рассматриваю другие способы открытия), не нативное.
Стек: TypeScript, React, Next.js (frontend), Node.js + TypeScript (backend, API), PostgreSQL (БД).
Функциональность: регистрация пользователей, локализация, управление пользовательским состоянием и прогрессом, ежедневная выдача ограниченного контента, навигация между единицами контента, таймеры и временные ограничения.
Контент: динамический, хранится в БД, управляется с backend.
Инфраструктура: Vercel (frontend), Railway / Render / Fly.io (backend + БД), HTTPS, кастомный домен.
Что НЕ делаем в MVP: нативные приложения, платежи, уведомления, социальные и игровые механики.
Готов рассмотреть предложения и изменения по технической части.