- Used to abstract the backend implementations with Firebase and create standard interface to deal with the Firmware Updates.
- GUI is implemented using Python via a library called PyQt5.
- Any data whether it is file storage or real-time database is encrypted before being uploaded to Firebase using AES Encryption.
Python 3.6 or higher version
Please install the required packcages:
pyrebase
pycryptodome
PyQt5