Estate Manage Tenant Flutter App (Beta)
This is the frontend mobile app of the EstateManage.Net platform. For detail documentation, please see the backend repository.
Installation
-
Login to your Firebase console to create a new project with Android and iOS Apps. Note that the
GoogleService-Info.plist
&google-services.json
files you don’t need to download & copy to your flutter project. It will be handled by FlutterFire as next instruction. -
Follow the FlutterFire installation instructions to generate (auto generated by Firebase)
GoogleService-Info.plist
,google-services.json
, andfirebase_options.dart
-
Create new JSON file at
assets/cfg/dev.json
. Copy below contents to modify the values to your debug environment:
{
"hostApiUri": "<YOUR_BACKEND_URL>",
"hostS3Base": "<YOUR_S3_ENDPOINT_URL>"
}
- Modify the
assets/cfg/prod.json
& enter the values for your production environment.
Debug The App
In Visual Studio Code, select the “Debug Mode” & press [F5] to start the debugger.
- If your language is other than English, you can create a new language JSON file which copies from
assets/langs/en-US.json
to your language in same directory. For more information, please refer to the package easy_locations.