Insafety Firebase Sync
by Insafety GmbH https://odoo.insafety.ch , Zürich https://odoo.insafety.ch , Switzerland https://odoo.insafety.chAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 168 |
Technical Name |
insafety_firebase_sync |
License | LGPL-3 |
Website | https://odoo.insafety.ch |
Versions | 17.0 16.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 168 |
Technical Name |
insafety_firebase_sync |
License | LGPL-3 |
Website | https://odoo.insafety.ch |
Versions | 17.0 16.0 |
Insafety GmbH would be happy to assist you, please email us at welcome@insafety.ch
This module can be used without any strings attached.
Designed to not have any negative side effects on a running Odoo implementation.
Demonstrates how to export the contacts to Firebase / Firestore and then updates Firebase whenever the contacts are updated, inserted or deleted in Odoo.
Depends on the Firebase Admin Python SDK that can be installed using the command: pip install firebase-admin
One of the use cases for this type of real-time data synchronization is to connect iOS and Android Apps to Odoo.
At Insafety GmbH, we are specialized building Apps that extend Odoo, if interested, please get in contact.
Pascal Burckhardt, CEO
Insafety GmbH
Switzerland
The module adds one new entity to Odoo
- Firebase Data Synch
Core Functionality
- Export Contacts (res.partner) to Firebase / Firestore
- Real-Time synchronize (update, insert, delete) Odoo Contacts to Firebase / Firestore
- Configuer Firebase Connection
Synchronize Odoo Contacts
Export and Real-Time Synch
Setup Synchronization
Download the google-service.json file from your Firebase console
Open it in a text editor and copy its content into the Firebase Project Credentials.
Security
The credentials, inclusive the private key for your Firebase project, are stored in the Odoo database. Insafety Firebase Sync is only available to Odoo Users that have the system administrator privilege.Â
Please log in to comment on this module