المرحلة الأولى

Questora

أساس آمن وثلاثي اللغات لمنصة الأبحاث.

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.

Tokens

Accent color: #0f7c82

Radius scale: 18px / 28px

المتبقي من المرحلة الأولى

Complete authentication delivery

Email verification, recovery, MFA, passkeys, OIDC, and trilingual account screens.

Study and survey versioning

Immutable publish flow, study lifecycle, and builder drafts.

Consent-aware runtime

Public/private links, save/resume, response submission, and auditability.