Hotel operations portal


A portal for running a hotel. The front desk sees guest arrivals and their check-in readiness; guests fill in their details in advance and buy add-on services. Reservations are pulled from Cloudbeds and Hostaway. Each hotel runs on its own domain, and a manager can onboard a new hotel themselves, without a developer. It involved multi-tenancy, domain-based routing, and authorization for two different user groups. Deployed across several hotels, over a hundred rooms, thousands of guests a month.
- Kotlin
- Spring Boot
- React
- Vite
- TypeScript
- PostgreSQL
- RabbitMQ
- MinIO