# mobile **Repository Path**: xi_qiang/mobile ## Basic Information - **Project Name**: mobile - **Description**: 随时通过智能手机访问您的 ERPNext Desk或任何其他 Frappe Desk! - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: develop - **Homepage**: http://www.phipsoft.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2024-04-26 - **Last Updated**: 2024-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Deprecation Warning We are deprecating mobile apps as [discussed here](https://discuss.erpnext.com/t/deprecating-erpnext-mobile-apps/84121). If you willing to take the development forward, you can fork the repo and continue the development. # Frappe Mobile Access your ERPNext desk or any other Frappe desk anytime from your smartphone. Desk Awesome Bar Form View ## Features: 1) Create/Update Docs 2) Add/Remove Assignees, Tags 3) Add/Remove/Download Attachments 4) Add Comments, Send Email 5) Appreciate/Criticize Users involved in specified Doc. 6) Timeline 7) Awesombar ## Development 0) To run this Project first you need to [Setup Flutter](https://flutter.dev/docs/get-started/install) 1) Install packages
```sh flutter pub get ``` 2) Run the Project
```sh flutter run ``` ### Architecture This Project roughly follows MVVM Architecture where each screen has seperate file and each stateful screen is contained in a folder with 2 files 1) View file (layout logic) 2) View Model File (data processing and state management). This Project uses [provider](https://pub.dev/packages/provider) for State Management. [hive](https://pub.dev/packages/hive), [shared_preferences](https://pub.dev/packages/shared_preferences) for storage. [dio](https://pub.dev/packages/dio) for making network requests.