| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 3513 |
| Technical Name |
do_school_hostel |
| License | OPL-1 |
| Website | http://doincredible.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 3513 |
| Technical Name |
do_school_hostel |
| License | OPL-1 |
| Website | http://doincredible.com |
School ERP — Hostel
Manage hostels, rooms and student room allocations with live occupancy tracking — so wardens always know exactly which beds are free.
Residential management, end to end
The Hostel module manages student residential facilities from end to end: the hostels themselves, the rooms within each, and the allocation of students to rooms over time. Occupied and available bed counts are computed automatically from active allocations, so wardens always see the real picture without manual tallying.
It links directly to student records, follows a simple and auditable move-in / move-out workflow, supports multiple companies, and is country-neutral. Rich list, kanban, calendar, pivot and graph views cover both day-to-day operations and capacity planning.
Key Features
Hostel Register
Define each hostel with a type (boys, girls or mixed) and warden details in one register.
Room Management
Create rooms per hostel, each with a defined bed capacity that drives occupancy math.
Live Occupancy
Occupied and available beds are computed automatically from active allocations — no manual counts.
Student Allocations
Assign students to rooms with from / to dates and an active or vacated status.
One-Click Vacate
Close an allocation and free the bed instantly with the Vacate action.
Rich Views
List, form, kanban, calendar, pivot and graph views for both work and analysis.
Screenshots
How It Works
User Roles
| Role | Access |
|---|---|
| Teacher | Read-only access to hostels, rooms and allocations. |
| Principal | Full access to create, edit and delete hostel records. |
| School Administrator | Full access to create, edit and delete hostel records. |
Integration
Links directly to student records from the School ERP Student module.
Adds a hostel smart button to the student form for instant cross-navigation.
Uses Odoo multi-company isolation and the core School ERP security groups.
Technical Information
Odoo Version: 19.0 (Community)
Models: do.hostel · do.hostel.room · do.hostel.allocation
Dependencies: do_school_student · do_school_parent
License: LGPL-3
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module