Suncloud Labs Platform

  • Tech Stack: FastAPI, React, Vite, Docker, PostgreSQL, Terraform
  • Github URL: Project Link

Suncloud is a KodeKloud-style platform for hands-on, sandboxed technology labs. Each lab spins up an isolated Docker environment where learners run real commands against real tooling instead of reading through slides.

Every task is graded by server-side validation, so answers can't be faked from the browser. A FastAPI backend orchestrates the sandboxes and scoring while a React + Vite frontend drives the lab experience. The platform is hardened to run as a non-root user and includes an authoring workflow for creating new labs.