https://github.com/kishan-dhankecha/networking-dio-flutter
An example app for best networking practices with dio in a flutter.
https://github.com/kishan-dhankecha/networking-dio-flutter
api-client demo-app dio example-app flutter flutter-demo flutter-dio flutter-examples interceptors networking
Last synced: about 1 month ago
JSON representation
An example app for best networking practices with dio in a flutter.
- Host: GitHub
- URL: https://github.com/kishan-dhankecha/networking-dio-flutter
- Owner: kishan-dhankecha
- License: mit
- Created: 2021-09-23T16:03:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-24T05:04:33.000Z (over 4 years ago)
- Last Synced: 2025-01-28T23:09:21.197Z (over 1 year ago)
- Topics: api-client, demo-app, dio, example-app, flutter, flutter-demo, flutter-dio, flutter-examples, interceptors, networking
- Language: Dart
- Homepage:
- Size: 105 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Networking Dio Flutter
### An example app for Best networking practices with dio in flutter.
The functionalities of Dio showcased in this app are as follows:
* GET request
* POST request
* PUT request
* DELETE request
* Base options
* Uploading files
* Interceptors
## Getting Started
1. Install [Flutter](https://flutter.io)
2. [Clone](https://github.com/Kishan-Dhankecha/Networking-Dio-Flutter.git) the
repo
3. Run `flutter pub get && flutter pub run build_runner build`.
4. To keep the code generator running in a server
`flutter pub run build_runner serve --delete-conflicting-outputs`
> The `--delete-conflicting-outputs` flag helps to regenerate a part of the generated class if any conflicts are found.
5. Run `flutter run` (make sure to have an emulator running).
- For help getting started with Flutter, view our
[online documentation](https://flutter.dev/docs), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
## Original Source
- [Github Project] - sbis04's Github project
- [Blog] - Blog for the project
## Contributing
Pull requests are welcome. For major changes, please open an issue first to
discuss what you would like to change.
Please make sure to update tests as appropriate.
## License
[MIT](https://choosealicense.com/licenses/mit/)
[Github Project]:
[Blog]: