MetroManor Hotel Booking System

Merlix G.

MetroManor Hotel Booking System

Overview

MetroManor Hotel Booking System is a modern web application that provides a seamless hotel booking experience for users and an efficient management interface for hotel administrators. It is built with Next.js 14, JavaScript, and Shadcn UI components among other tools listed below.

Tech Stack

Frontend: Next.js 14, React
UI Components: Shadcn UI, Aceternity, Lucide-React, CMDK
State Management: React Hook Form, Zod for form validation
Authentication: JWT (JSON Web Tokens)
Backend: Next.js API Routes
Database: MongoDB (with Mongoose ORM)

Key Features

User Authentication: Secure sign-up and login functionality
Room Browsing: Users can view available rooms with detailed information
Booking Management: Easy-to-use interface for making and managing reservations
Admin Dashboard: Comprehensive tools for hotel staff to manage bookings and room availability

Live Demo

Code

Like this project

Posted Dec 27, 2024

A full-stack hotel management system built in NextJS and MongoDB.