Two production apps run on a five-year-old laptop in my room. Nginx handles TLS and routes subdomains to Docker containers; PostgreSQL sits behind them; an Ollama model runs locally as a fallback for the AI features.
I built it this way because managed platforms hide the layer...
My own site, built from scratch — Vite and React, CSS Modules, no template and no UI kit.
I designed the type scale and the color system myself rather than pulling in Tailwind or a component library, mostly because I wanted to own the CSS layer instead of routing around it....
A placement portal for a college campus. Three roles with different access — students apply and track their applications, companies post drives, admins run the whole cycle.
Role-based access control with JWT auth, Prisma and PostgreSQL underneath, containerized with Docker....