ShreePrasad Technologies Logo
ShreePrasad
Engineering ShowcaseEnterprise SoftwareBusiness AutomationWorkplace Management

Conference Room Management System

A modern enterprise platform for intelligent meeting room scheduling, attendance tracking, team collaboration, and real-time workplace management.

Overview

A full-stack enterprise platform that eliminates the chaos of manual room booking and disjointed meeting coordination. Built on Onion Architecture with ASP.NET MVC and .NET 9, it provides organisations with a centralised system to schedule conference rooms without conflicts, track employee attendance, send live notifications, and manage team collaboration — all accessible from a single, role-based dashboard. Deployed on Render via Docker, it is stateless, horizontally scalable, and production-ready.

Business Value

Organisations with shared workspaces lose hours every week to booking conflicts, missed meeting invites, and manual attendance reconciliation. This platform automates the entire meeting lifecycle — from room discovery and conflict detection to attendance capture and real-time notifications — cutting administrative overhead and ensuring every workspace is used efficiently.

System Architecture

1

Employee / Admin

Web browser — role-based dashboard

2

Authentication Layer

Role-based access control (Admin, Manager, Employee)

3

Room Booking Engine

ASP.NET MVC controllers — scheduling logic

4

Conflict Detection

Validates room availability before committing booking

5

Booking Repository

Entity Framework Core — Unit of Work pattern

6

PostgreSQL Database

Persistent storage for rooms, bookings, attendance

7

SignalR Hub

Real-time push notifications to connected clients

8

Team Members

Live invitations, updates & group chat delivered

Full Capability List

Intelligent room booking with automatic conflict detection
Role-based authentication (Admin, Manager, Employee)
Real-time SignalR push notifications for bookings & invitations
Attendance management with status tracking
Team invitation system with in-app notifications
Real-time group chat per meeting room
Company management and multi-tenant organisation support
Onion Architecture with Repository Pattern and Unit of Work
RESTful stateless API with ASP.NET MVC backend
Containerised deployment via Docker on Render

Platform Features

🏢

Room Booking

Search, reserve, and manage conference rooms with zero conflicts.

🛡️

Conflict Detection

Automated checks prevent double-bookings before they happen.

Attendance Tracking

Record and report employee attendance linked to each meeting.

👥

Team Invitations

Invite colleagues to meetings with instant in-app notifications.

🔔

Live Notifications

SignalR-powered real-time alerts for all booking events.

💬

Real-time Chat

Group chat channel per room for pre-meeting coordination.

🔐

Role-Based Access

Separate admin, manager, and employee permission scopes.

🏗️

Company Management

Multi-tenant org structure with company-level isolation.

Future Ready

Planned enhancements — not yet implemented

  • Google Calendar & Outlook integration for automatic event sync
  • AI-powered room recommendations based on team size and preferences
  • Facial recognition for contactless attendance verification
  • Advanced analytics dashboard for workspace utilisation reporting
  • Mobile app (iOS & Android) for on-the-go booking

Technology Stack

.NET 9ASP.NET MVCEntity Framework CorePostgreSQLSignalRDockerRenderC#

Business Applications

  • Corporate offices
  • Co-working spaces
  • Technology companies
  • Healthcare administration
  • Government organisations
  • Educational institutions
  • Large enterprises

Build this for your business

We can design and deploy a production version tailored to your specific workflows and requirements.

Book Free Consultation

Ready to Build Something Like This?

Let's discuss how we can deliver this engineering quality for your specific business needs.