https://github.com/masich/djustin
Justin Delivery Service (OpenAPI) Client Library for Dart
https://github.com/masich/djustin
dart delivery-service flutter justin justin-openapi
Last synced: 4 months ago
JSON representation
Justin Delivery Service (OpenAPI) Client Library for Dart
- Host: GitHub
- URL: https://github.com/masich/djustin
- Owner: masich
- License: mit
- Created: 2020-04-04T06:51:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-05T23:29:35.000Z (over 2 years ago)
- Last Synced: 2025-01-18T22:47:53.540Z (9 months ago)
- Topics: dart, delivery-service, flutter, justin, justin-openapi
- Language: Dart
- Homepage: https://pub.dev/packages/djustin
- Size: 85 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Djustin

[](https://www.codefactor.io/repository/github/masich/djustin)
[](LICENSE)
[](https://pub.dartlang.org/packages/djustin)Djustin is a library for Dart programming language that helps to interact with
[Justin Delivery Service](https://justin.ua/) using its [OpenAPI](https://openapi.justin.ua/).
It works fine with Dart and Flutter applications, but it is assumed that the other platforms (such as web and server)
will also haven't problems with Djustin.## Features
* Fast and simple
* Only one dependency (```package:http```)
* Supports Flutter
* Provides all the functionality of the **Justin OpenAPI**## Supported requests
Library provides an ability to receive the following information from the Justin Service:
* Branches
* Info about all branches
* Info about branch by number
* Info about branches by urban area
* Info about the nearest branches
* Tracking
* Tracking info by the tracking number
* Tracking history by the tracking number
* Info about branch types
* Info about all urban areas in Justin network
* Info about available services## Getting started
First, add the following dependency to your ```pubspec.yaml```:```yaml
dependencies:
djustin: ^0.2.1
```Then import the library:
```dart
import 'package:djustin/djustin.dart';
```and just use it.
The [example](example/djustin_example.dart) of simple usage.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.