Interactive AI Engineering Portfolio & Sandbox

Astro shell, FastAPI gateway, real deployment shape.

The first implementation slice is intentionally narrow: a polished public shell, a minimal API gateway, and the container and CI scaffolding needed to keep the rest of the platform honest.

Implementation slice

This repository now has a runnable starting point: the shell can talk to the gateway, the gateway exposes health routes, Docker builds both services, and CI validates both codepaths before publishing container images.

Astro FastAPI Docker Compose GitHub Actions

Gateway state

  • Health unavailable
  • Readiness not checked
  • Uptime 0s

Monorepo

apps/web + apps/api
One repository, separate runtimes, shared deployment surface.

Frontend shell

Astro
Server-rendered landing shell with an API proxy route.

Gateway

FastAPI
Health endpoints and the first stable backend contract.

Delivery

Docker + GHCR
Compose locally, build images in CI, publish on main.