Technical description (MVP)
Simple application for testing the idea. According to my rough estimates - 5-7 screens.
Type: web application (mobile-first), browser access via link (also considering other ways to open), not native.
Stack: TypeScript, React, Next.js (frontend), Node.js + TypeScript (backend, API), PostgreSQL (DB).
Functionality: user registration, localization, user state and progress management, daily limited content delivery, navigation between content units, timers and time limits.
Content: dynamic, stored in DB, managed from backend.
Infrastructure: Vercel (frontend), Railway / Render / Fly.io (backend + DB), HTTPS, custom domain.
What we DO NOT do in MVP: native applications, payments, notifications, social and gaming mechanics.
I am ready to consider proposals and changes regarding the technical part.