Project Requirements and Dependencies
The very first requirement to run this mobile app is, that you should set up the active & working Frappe ERPNext instance. To set up the ERPNext you can visit here.
1. Containerized Installation
You can use Docker to deploy the ERPNext for the production channel. For more info click here.
2. Manual Installation
Frappe ERPNext supports an easy installation process i.e. through script, and it will install all the dependencies for you. For more info click here
NotiBell is a Custom App build over Frappe. Following are the supported Frappe versions.
Supports Frappe Versions
Pre-Requsites at Frappe end
How to Install and Setup
bench get-app https://github.com/nestorbird/NotiBell.git --branch main
bench --site <site_name> install-app notibell
Pre-Requisites at Flutter end
Flutter SDK installation
XCode (if working on MacOS for iOS)
Apple SDK (if working on MacOS for iOS)
Virtual or physical Android or iOS Device for testing
How to Setup and Run the Mobile App
Follow the following steps to set up and run the mobile app -
First, clone the project from the Development branch.
Open the project in Android Studio or in Visual Studio Code.
Open the terminal and run the command -
flutter pub get. This command will remove all the errors that you are getting in the project.
Select the target device from the device explorer menu.
Run the project by pressing Function + F5 or execute the command -
flutter runfrom the terminal.
For support, please visit or click here.