Skip to content

AsifAlthaf/AMS-BookingSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMS - Booking Management System

Overview

AMS is a role-based booking platform for managing workspaces, desks, and amenities inside an organization.

Login and Access Flow

  1. User opens the application.
  2. User enters name on the login page.
  3. User selects role: Member, Space Manager, or Admin.
  4. User is redirected to the role-specific dashboard.

Available Roles

  1. Member
  2. Space Manager
  3. Admin

Member Features

  1. Browse available workspaces
  2. Desk booking form with date and time slot
  3. Booking calendar view
  4. Booking history table
  5. Amenity reservation form

Amenities

  1. Wifi
  2. Projector
  3. Meeting Room
  4. Parking
  5. Locker

Space Manager Features

  1. Workspace creation form
  2. Desk management table
  3. Amenity approval interface
  4. Approve or reject amenity requests
  5. Status-based request handling in dashboard

Admin Features

  1. View users
  2. Workspace analytics
  3. Booking reports
  4. Amenity usage reports

End-to-End Workflow

  1. User logs in with name and role.
  2. Member creates booking requests and amenity requests.
  3. Space Manager manages desks and processes amenity approvals.
  4. Admin monitors users, operations, and report summaries.
  5. System maintains role-based access and status visibility across dashboards.

Current Feature Scope

  1. Role-based login and dashboard access
  2. Workspace and desk operations
  3. Booking lifecycle tracking
  4. Amenity reservation lifecycle tracking
  5. Dashboard-level reporting and visibility

About

A Full Stack Co-working space desk booking & Amenity Management System for maintaining workspace reservations and shared office resources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors