Take-Home Challenge

GiveLedger

A multi-tenant giving campaign tracker. Build the backend with PHP Hexagonal Architecture, the frontend with Vue 3 + TypeScript, containerize with Docker, and deploy to the cloud free tier.

3Layers
MultiTenant
12Slides

What you will build — end to end

PHPHexagonal API
Vue 3TypeScript UI
DockerContainers
AWS / GCloudLive URL