Holidaze - Accommodation Booking Platform

Booking platform with customer and admin interfaces built with Next.js

Next.jsReactTypeScriptTailwind CSSZustandReact QueryReact Hook FormZodMapbox GLRadix UI
Holidaze - Full-featured accommodation booking platform with Next.js

Holidaze - Full-featured accommodation booking platform with Next.js

Project Overview

About This Project

Accommodation booking platform with dual interfaces for customers and venue managers. Built with Next.js App Router, React, and TypeScript. Customer features include venue browsing, filtering, calendar-based booking, and profile management. Admin features include venue creation/editing, booking management, and CRUD operations with role-based access control. Technical stack: Zustand and React Query for state management, React Hook Form with Zod validation, Tailwind CSS, Radix UI components, and Mapbox GL for location visualization. Responsive design with accessibility compliance.

Explore More Projects

Haywood | Creative Developer