Odoo Fire Department Module

Job ID: 37589563

Budget: $750 – $1,500 USD

I am looking for a developer who can create an Odoo Fire Department module based on the Resgrid Open Source project (https://github.com/Resgrid). Functionality listed below will be included in Odoo UI and settings/configuration will be available within the Odoo UI.

Personnel Management Define personnel, contact information, details, certification, roles, status and availability for all personnel via the native Odoo employee information.

Unit Support Support for apparatuses and groups of personnel working as a single unit (i.e. a USAR team) with AVL, accountability and logging.

Groups and Locations Create groups and locations and assign personnel or units
underneath for management of large or disperse organizations

Computer Aided Dispatch Create Calls\Incidents and dispatch personnel, units, roles or groups to respond to those incidents both manual and automatic dispatches are supported


Messaging - Do not implement. Native Odoo communication/chat replaces this function


Chat Embedded P2P, Groups, Dispatch to Unit and Command chat system to enable very quick text based communications


Duty Shift System - Do not implement. Separate more robust scheduling module in development.


Learning Management - Do not implement. Utilize native Odoo LMS.

Run Logs and Logging Record actions of a call, training and meetings to keep tract of actions and events, hours, personnel and units involved.

Reporting Generate reports for run logs, calls, training, meetings and more. Ability to use Reporting to create exports to integrate with 3rd party systems.

Calendar System Create calendar entries and setup RSVP style events to keep personnel engaged and informed about activities and events.

Inventory Management - Do not implement. Utilize native odoo inventory.

Notifications Service Flexible notification system to alert of low personnel role or unit availability, staffing or status changes or any other system generated event.

Department Linking Create powerful department links to allow for multiple independent organizations (i.e. mutual aid agreements or centralized dispatch center) to cooperate
Ensure Mobile Resgrids Apps available on Google Play and Apple App Store that can work with functionality as a odoo module.

API Included API with information about calls allow for easy extension and interaction without having to change code in the Resgrid Core codebase

Bigboard: Ability to setup mobile app dashboard for First Responders.

Dispatch: Ability to dispatch units/personnel. Including ability to take in dispatches from outside systems.


Overall, the ideal candidate should have the following skills and experience:

- Strong knowledge and experience in developing modules for Odoo
- Familiarity with the needs and requirements of a fire department
Related categories: PHP Python ERP Odoo