15. Mobile Application Update
To update the *Customer App, Store App, Delivery Boy/Driver App, Service Provider App, and Worker App*, replace the existing source code with the latest release and rebuild the applications.
If you have customized the application source code, we strongly recommend using Git to safely merge your custom changes with the latest release.
15.1 Updating via Git (Recommended)
- Commit and push your existing application source code to a dedicated Git branch.
- Download the latest source code package from CodeCanyon.
- Create a new branch using the latest release source code.
- Merge the latest branch into your existing project branch.
- Resolve any merge conflicts resulting from custom modifications.
- Run flutter pub get to install the latest dependencies.
- Thoroughly test the *Customer App, Store App, Delivery Boy/Driver App, Service Provider App, and Worker App* to ensure all functionalities are working as expected.
- Generate new build files (APK, AAB, or IPA) and deploy the updated applications.
15.2 Replacing the Source Code
If you have not modified the application source code, follow these steps:
- Download the latest source code package from CodeCanyon.
- Replace the existing application source code with the files from the latest release.
- Run flutter pub get to install or update the required dependencies.
- Verify the application configuration files and ensure all required credentials are correctly configured.
- Test the *Customer App, Store App, Delivery Boy/Driver App, Service Provider App, and Worker App* thoroughly.
- Generate new build files (APK, AAB, or IPA) and publish the updated applications to the respective app stores.
