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