import caso from "cv/proyectos/reservas-monasterio-hilarion";
Stay bookings for retreat houses
caso.summary;
Visitors book dates, meals and transport and see the cost; staff get kitchen, transport, occupancy and revenue reports in PDF and Excel. v1 in production since 2025; multi-instance v2 in testing to serve several houses from the same code.
caso.role;
My part
End-to-end design and development (v1 and v2).
caso.highlights.map(h => <li>{h}</li>);
What it includes
- v1: Next.js + Firebase on Vercel, in 7 languages.
- v2: rewrite with Bun, Hono, Drizzle, PostgreSQL and Nuxt 4, configurable per instance without code changes and deployed with Docker Compose on Dokploy.
- Account-free sign-up from an event landing page, linked to an account later.
caso.metrics;
Results
- In production since 2025
- 7 languages
caso.stack;
Stack
- Next.js
- React
- Firebase
- Vercel
- Nuxt 4
- Vue 3
- Bun
- Hono
- Drizzle ORM
- PostgreSQL
- Docker
- Dokploy
<Video src="monasterio-hilarion.mp4" />
export default <Acciones />