Offline Mode
The application allows users to continue operating even without an internet connection. However, there are certain limitations to keep in mind. When working in offline mode, the following notice will be constantly displayed at the top of the screen:
"It looks like you're offline. Some features may not be available." All actions performed offline will be stored locally and will automatically sync once the internet connection is restored. Depending on the number of transactions carried out in this state, the synchronization process may take longer.
✅ Actions allowed in offline mode
Attendance registration in rounds
Contribution registration (Share Contributions and Insurance Contributions)
Entering data in forms
Navigating within previously loaded sections of the application
❌ Actions NOT allowed in offline mode
Updating the application (This could cause synchronization failures)
Retrieving real-time data (Example: a user's updated balance, recent transaction statuses)
Making changes to account settings
Practical Example: Registering a Round in Offline Mode
1. Starting the Round Without a Connection
When starting a new round offline, the offline mode notice will appear. We proceed with the attendance registration.
🔹 What happens:
Round members will be visible, but the main card will not be displayed due to the lack of connection.


2. Attendance Registration
Proceed to mark the attendance of the members.
🔹 What happens:
Once attendance is completed and the "Done" button is pressed, the records will be saved locally.

3. Contributions in Offline Mode
The council member enters Member Contribution and selects the member who will make the contribution.

🔹 What happens:
When opening the participant's profile (Example: Gaston Ndayishimiye)

their card will not be displayed due to the lack of connection.
Despite this, Share Contributions and Insurance Contributions can still be made without any issues.

4. Entering the Password and Connection Error
When trying to validate the contribution with a password, a message will appear saying that the transaction will be completed upon reestablishing the connection.

You will be able to appreciate that despite not having a connection, you can see the money contributed reflected in Share and Contribution.

5. Restoring the Connection and Synchronization
Once the internet connection is restored, the following notice will appear:
"Connection restored. Synchronizing transactions..."
🔹 What happens:
The application will process and upload all transactions recorded in offline mode.
Depending on the number of records, this process may take a few minutes.

Last updated