Building a Modern Cat Hotel Platform
A full-stack web application for premium cat boarding with 24/7 video monitoring, online booking, and multi-language support.
The Challenge
A premium cat hotel in Kyiv needed a modern digital platform to replace manual booking processes, provide pet owners with peace of mind through live video monitoring, and scale operations across multiple locations.
The platform had to support Ukrainian and English languages, integrate local and international payment providers, handle real-time video streaming, and deliver a seamless experience across all devices.
The Solution
We built a comprehensive full-stack platform using cutting-edge technologies, delivering a production-ready system with enterprise-grade features.
Online Booking System
Room selection, date picking, and instant confirmation with automated email notifications.
Live Video Monitoring
HLS streaming with HMAC-SHA256 signed URLs for secure 24/7 cat watching.
Multi-Language Support
Full Ukrainian and English localization with next-intl and locale-based routing.
Dual Payment Processing
Stripe for international payments and LiqPay for Ukrainian market with webhook handling.
Email Notifications
Automated booking confirmation, cancellation, reminders, and thank-you emails via React Email.
Security & Auth
NextAuth v5 with JWT, Google OAuth, phone verification, and role-based access control.
Platform Screenshots

Admin Dashboard

Booking Flow

Live Video Monitoring
Tech Stack
Development Timeline
Phase 1: Core Platform
Next.js app with booking system, room management, Prisma ORM, and admin panel.
Phase 2: Payments & Notifications
Stripe and LiqPay integration, React Email templates, and webhook processing.
Phase 3: Video Monitoring
HLS video streaming, signed URLs, camera management, and live feed dashboard.
Phase 4: Internationalization
Full i18n with next-intl, Ukrainian and English locales, and locale-based routing.
Phase 5: Mobile & PWA
Progressive Web App with service worker, push notifications, and install prompt.
Phase 6: Quality & Security
917+ unit tests, Playwright E2E, security audit, rate limiting, and CI/CD pipeline.