Case archive
Projects that show systems thinking in practice
Three deliveries where the value is more than the surface: booking logic, data pipelines, content flows, deployment, and interfaces people can use.
ProblemA business-facing booking product needs to handle guests, resources, times, staff roles, and conflicts without creating friction for the user.
SolutionI built a Laravel platform with public booking without accounts, admin and staff views, RBAC, tenant isolation, and transaction-safe booking conflict checks.
What it showsShows that I can build systems where business rules, data model, and daily workflows need to hold together, not just a polished frontend shell.
DetailsTenant isolationRole-based accessConflict checksTimezone handlingSupabase + Render
TechLaravel 11PHP 8.3PostgreSQLBladeTailwindAlpine.jsRender
ProblemExchange rates need comparison over time with KPIs, charts, and risk indicators without heavy backend operations.
SolutionI built a monorepo with a React/TypeScript frontend and Python pipeline that fetches ECB data, publishes static JSON files, and updates daily through GitHub Actions.
What it showsShows that I can connect data, CI, performance, and interactive UX into a solution that is easy to operate and reason about.
DetailsDaily CI updateStatic data filesKPI calculationComparison modeBilingual UI
TechReactTypeScriptPythonpytestruffChart.jsGitHub Actions
ProblemVisitors need to understand the course, setup, and contact paths quickly. The page needs to scan well, especially on mobile.
SolutionI built a React/Vite SPA with clear information hierarchy, focused CTAs, and responsive views that keep the content moving.
What it showsShows that I can make content concrete, navigable, and technically easy to evolve without overdesigning the experience.
DetailsSPA structureResponsive viewsCTA flowReadable hierarchyPublic web
TechReactViteJSXReact RouterTailwindESLint
Want to see how your project would be broken down?
Send the current state, goal, and what is unclear. I will respond with a concrete first step and what should be built first.