What this stack demonstrates
Capability areas, each visible in the site you are browsing. Nothing here is theoretical.
Interface design
A consistent design system across the site: shared tokens, cards, buttons, and a layout rhythm that survives content changes.
- Design tokens via CSS custom properties
- Dark and light themes from one palette
- Reusable card, chip and step components
Front-end engineering
Vanilla JavaScript doing real work: navigation state, scroll animations, counters, filtering, form validation and live dashboard polling.
- Progressive enhancement patterns
- IntersectionObserver-based reveals
- Client-side validation with clear errors
API & data engineering
A FastAPI service with typed request validation, bcrypt password hashing, JWT session cookies and SQLAlchemy over PostgreSQL.
- REST endpoints under /api with JSON errors
- Queues and workers for async work
- Interactive OpenAPI docs at /docs
Deployment & operations
Four containers β API, worker, Redis, PostgreSQL β built and wired automatically, with per-service CPU and memory caps.
- Git-backed deploys with audit trail
- Resource limits verified at deploy time
- Health endpoints per service
Fair questions, straight answers
Is this a real, publicly accessible website?
Yes. It is served over HTTPS on a live domain, verified at deploy time. Anyone with the URL can visit it.
Does this site really have a backend?
Yes. Signup, login, sessions, background jobs and the status board all run on a FastAPI API backed by PostgreSQL, Redis and a worker container. Try the Account page.
Where does the contact form below go?
Nowhere β by design, for this demo. It validates input in your browser and shows a success state without transmitting anything.
Who maintains it after launch?
AIMY does β via a commit-and-auto-deploy loop. Every change is a commit pushed to the connected repository, and Coolify rebuilds from it.
Say hello
A working form with real validation β demo only, nothing leaves your browser.