Every hotel uses a big system that manages the information pertaining to room availability. This big system is used by multiple departments. The application presented here breaks down the mega transaction handled by the main system and isolates the tasks pertaining only to the housekeeping department. Their jobs very often rely on general reports that exclude relevant information pertaining specifically to housekeeping tasks. In turn, housekeeping staff has to prepare additional manual reports to allocate work and to communicate relevant information about room status before they perform their duties and after. Many of them keep paper notes throughout the day about any issues or updates that need to be reported. That information then has to be entered into the general system so that other department can access it.