Apps
AI Agents · Next.js app

SociAI

The Sociology of AI · Sorbonne L3 course, learned by doing.

Sorbonne L3 Sociology-of-AI course app — 26 classes with inline SVG diagrams, MCQ pool, timed exam runner, essay + review modes.

Open sociai.matsiems.com https://sociai.matsiems.com/
What's inside
  • 26 class modules with inline editorial SVG diagrams
  • MCQ pool with timed exam runner + review mode
  • Essay prompt runner with tokenised drafts
  • Hash-based URLs — deep-link straight to a lecture or exam
Tech stack
Client · React 19Next.js 15 · Tailwind · LucideRSC + client islandsEdge · Vercelmiddleware + route handlerscustom subdomainAuth · Supabasemagic link · OAuthRLS on user tablesData · Mongo FLEETshared cluster · app discriminatorS3 for mediaAI · AnthropicClaude Sonnet 4.6 defaultOpenRouter fallbackOps · GA4 · SentryConsent Mode v2Vitest + PlaywrightSociAI runs on the fleet-standard stack — same primitives, same auth, same data layer as every other Full Stack app on matsiems.
Roll the dice