AMS is a role-based booking platform for managing workspaces, desks, and amenities inside an organization.
- User opens the application.
- User enters name on the login page.
- User selects role: Member, Space Manager, or Admin.
- User is redirected to the role-specific dashboard.
- Member
- Space Manager
- Admin
- Browse available workspaces
- Desk booking form with date and time slot
- Booking calendar view
- Booking history table
- Amenity reservation form
- Wifi
- Projector
- Meeting Room
- Parking
- Locker
- Workspace creation form
- Desk management table
- Amenity approval interface
- Approve or reject amenity requests
- Status-based request handling in dashboard
- View users
- Workspace analytics
- Booking reports
- Amenity usage reports
- User logs in with name and role.
- Member creates booking requests and amenity requests.
- Space Manager manages desks and processes amenity approvals.
- Admin monitors users, operations, and report summaries.
- System maintains role-based access and status visibility across dashboards.
- Role-based login and dashboard access
- Workspace and desk operations
- Booking lifecycle tracking
- Amenity reservation lifecycle tracking
- Dashboard-level reporting and visibility