Skip to Content
ModulesHostelHostel Master

Hostel Master

This section provides comprehensive management of hostel infrastructure, including blocks, rooms, and beds. It enables systematic creation and allocation, supports bed-level tracking, and ensures efficient and transparent handling of student accommodations.

The Hostel Master module is organized into three main sections:

1. Hostel Block

  • Features: Create, edit, and view hostel blocks; track creator and creation date; manage active status.
  • Fields: Block Name, Block Short Name, Hostel Type (Common/Female/Male), Address, Associated Doctor/Warden, Number of Floors, Active Status.

2. Hostel Room

  • Features: Create/edit rooms by academic year and block; add accessories; view bed-level assignments.
  • Fields: Room Number, Occupancy Type (Single/Double/Triple/Quadruple), Block, Floor, Standard Accessories, Created Date.

3. Hostel Bed

  • Features: Assign/manage individual beds; check availability; handle complex occupancy types.
  • Fields: Room Reference, Occupancy Type, Floor, Unique Bed Code, Created Date, Status.

Architecture Diagram

The above diagram illustrates the core relationships and flow within the Hostel Master module:

  • Hostel Block is the top-level entity, representing a physical building or section. Each block can be managed by a Doctor or Warden.
  • Hostel Room entities are created within a block and represent individual rooms. Each room is linked to a specific block.
  • Hostel Bed entities are associated with rooms, allowing for detailed tracking of bed-level occupancy and assignments.
  • Features such as Search & Filter, Export, and Status Management are available across all entities, enabling efficient data handling and administrative control.

Functional Flow

Hostel Block Creation

  1. Navigate to Hostel Block > Create.
  2. Enter required details: Block Name, Short Name, Doctor/Warden, Hostel Type, Address, Total Floors.
  3. Click Create to save the block.

Room Creation

  1. Navigate to Hostel Room > Create.
  2. Enter Academic Year, Room Number & Type, Block & Floor, Accessories.
  3. Submit to create the room.

Bed Assignment

  1. Navigate to Hostel Bed.
  2. Beds are auto-generated or manually created and linked to rooms.
  3. Manage bed status (Active/Inactive) as required.

Field Specifications

Hostel Block

FieldTypeRequiredDescription
Block NameTextYesName of the hostel block
Block Short NameTextYesAbbreviated identifier
Hostel TypeSelectYesCommon / Female / Male
AddressTextYesLocation/address of the block
Doctor NameTextNoAssociated doctor (if any)
Warden NameTextNoAssociated warden
Number of FloorsNumberYesTotal floors in the block
Active StatusBooleanYesIndicates if the block is active

Hostel Room

FieldTypeRequiredDescription
Room NumberTextYesUnique room number
Occupancy TypeSelectYesSingle / Double / Triple / Quadruple
BlockSelectYesAssociated block
FloorSelectYesAssociated floor
AccessoriesTextNoStandard accessories (e.g., Table, Chair)
Created DateDateYesDate of creation

Hostel Bed

FieldTypeRequiredDescription
Room ReferenceSelectYesLinked room
Occupancy TypeSelectYesBed occupancy type
FloorSelectYesAssociated floor
Bed CodeTextYesUnique bed identifier
Created DateDateYesDate of creation
StatusBooleanYesActive/Inactive
Last updated on