Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 25 days 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 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-05T23:29:35.000Z (over 1 year ago)
- Last Synced: 2024-09-29T16:05:03.593Z (about 1 month 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
![Dart CI](https://github.com/masich/djustin/workflows/Dart%20CI/badge.svg)
[![CodeFactor](https://www.codefactor.io/repository/github/masich/djustin/badge)](https://www.codefactor.io/repository/github/masich/djustin)
[![License](https://img.shields.io/badge/License-MIT-red.svg)](LICENSE)
[![Pub](https://img.shields.io/pub/v/djustin.svg)](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.