Architecture
Next.js web shell, Fastify API, shared schema/config packages, PostgreSQL, Redis.
Secure, trilingual research platform foundation.
Phase 1 establishes the production authentication core with secure passwords, cookie-based sessions, CSRF protection, rate limits, account lockout, and audit events.
Next.js web shell, Fastify API, shared schema/config packages, PostgreSQL, Redis.
Tested authentication API, database migrations, CI, and HTTPS Ubuntu deployment.
Accent color: #0f7c82
Radius scale: 18px / 28px
Email verification, recovery, MFA, passkeys, OIDC, and trilingual account screens.
Immutable publish flow, study lifecycle, and builder drafts.
Public/private links, save/resume, response submission, and auditability.