exercise-platform Svelte Themes

Exercise Platform

Scalable exercise platform with async submission grading. Built with Astro + Svelte frontend, Deno/Hono API servers, PostgreSQL, Redis queue, and Docker Compose with Traefik load balancing.

exercise-platform

A full-stack web application for browsing and submitting programming language exercises. Submissions are queued in Redis and processed asynchronously by a dedicated grader service, with real-time status polling on the frontend. The architecture uses Traefik as a reverse proxy routing traffic across multiple services, making it easy to scale individual components horizontally via Docker Compose replicas.

Stack: Astro · Svelte · Deno · Hono · PostgreSQL · Redis · Docker Compose · Traefik

Top categories

Loading Svelte Themes