University Management System

University Rest House Booking Portal

A full-stack Next.js portal for managing university rest houses and conference room bookings with role-based access, tiered pricing, real-time availability, and comprehensive administrative controls.

4
User Roles
Tiered
Pricing System
Real-time
Availability Checks
Full
Admin Dashboard

User Roles

👷

Admin

Full system control, analytics, user & booking management

🎓

Alumni

Special alumni rates, booking privileges, history access

💼

Employee

Staff pricing, department bookings, conference rooms

👤

Guest

Standard booking, guest rates, basic access

Project Overview

The University Rest House Booking Portal is a comprehensive facility management system that handles bookings for rest houses, conference rooms, and university facilities. It features role-based access for different user types with tiered pricing.

The system includes real-time availability checking with overlap conflict detection, payment tracking, notification management, photo galleries, FAQ sections, and detailed booking history with audit logs for complete transparency.

  • Rest house and conference room bookings
  • Tiered pricing based on user roles
  • Real-time availability with overlap detection
  • Booking status management (approve/reject)
  • Photo gallery for facilities
  • FAQ and rules management
  • Payment tracking and history
  • Email notifications for status updates
  • Activity logging and audit trail
  • Analytics dashboard for administrators

Key Features

🏠

Facility Management

Complete management of rest houses and conference rooms including capacity, amenities, photos, rules, and availability schedules.

💰

Tiered Pricing

Dynamic pricing system based on user roles - alumni, employees, and guests each have different rate structures for fair and flexible pricing.

📅

Smart Availability

Real-time availability checking with automatic overlap conflict detection, preventing double bookings and ensuring accurate scheduling.

📊

Admin Analytics

Comprehensive dashboard with booking statistics, occupancy rates, revenue tracking, and activity logs with Recharts visualizations.

📷

Photo Gallery

Visual showcase of rest house facilities, rooms, and amenities with image management for administrators to maintain updated galleries.

🔔

Notifications System

Automated email notifications for booking confirmations, status updates, and system alerts keeping all stakeholders informed.

Tech Stack

Next.js 14 TypeScript React 18 Prisma ORM NextAuth Tailwind CSS shadcn/ui Zod React Hook Form Recharts Nodemailer

Need a Booking Management System?

Let us build a custom facility booking portal tailored to your organization's needs.

Get in Touch