GitHub
Public Documentationv1.0 Specifications

Capsker Developer & Architecture Docs

Comprehensive reference for CSV normalization heuristics, badge coordinate overlays, RAG tool calling, and database schemas.

Documentation Index
Architecture Overview

System Design & Subsystems

Capsker is an event-driven hackathon operations platform built on Next.js 14 App Router, combining asynchronous background workers with a high-contrast Neobrutalist frontend.

Subsystems Layout

  • app/: Next.js 14 App Router featuring public Landing and Docs alongside gated Dashboard, Studio, Intel, and Dispatcher.
  • components/brutal/: Strict Neobrutalism primitives with hard shadows and active tactile press feedback.
  • lib/normalizer/: Heuristic CSV mapping, phone cleansing (+91/E.164), and profile canonicalization.
  • prisma/: PostgreSQL schema with models for Events, Teams, Participants, Templates, and Logs.
  • lib/auth/: Multi-provider authentication supporting Email, Google, GitHub, and Discord.