Skip to Content
πŸ—οΈ Architecture & Tech Stack

Architecture & Tech Stack

Frontend Framework

State Management

  • Redux Toolkit Query (RTK Query): API state management with caching
  • React Hook Form: Form validation and handling
  • Zod: Runtime type validation and schema definitions

Authentication & Security

  • Better Auth: Modern, developer-friendly authentication system
  • GitHub App Integration: Secure repository access
  • Middleware Protection: Route-based access control

Backend Integration

  • GitHub API: Repository management via Octokit
  • GitLab API: Repository management via GitLab REST API
  • Paddle SDK: Payment processing and subscription management
  • DigitalOcean Spaces: Media storage and CDN
  • PostHog: Analytics and user tracking

Content Management

  • Monaco Editor: Advanced code editing capabilities
  • Plate Editor: Rich text editing with default markdown/MDX parsing
  • Gray Matter: YAML/TOML frontmatter extraction
Last updated on