← All projects

2024–2026 · dashboard

Rezervet - Guest Reservation System

A role-based reception and guest management platform for handling appointments, visitor registration, company access, employee oversight, reporting, and device tracking across multiple user types.

Rezervet - Guest Reservation System

Gallery & architecture

Rezervet - Guest Reservation System — slide 1

Challenges

  • Built role-specific dashboards for receptionists, operators, HR, and owners with shared auth and routing
  • Implemented feature-sliced architecture with RTK Query endpoint injection and Zustand for local state
  • Managed dual async data layers using RTK Query and React Query on a shared Axios client
  • Developed guest onboarding flows with MRZ passport parsing, OCR, and Zod form validation
  • Added multi-language support and centralized API error handling with token refresh interceptors

Stack

TypeScriptReactViteChakra UIMantineRTK QueryReact QueryZustandReact RouterReact Hook FormZodAxiosi18next