bakalari 0.1.0 copy "bakalari: ^0.1.0" to clipboard
bakalari: ^0.1.0 copied to clipboard

outdated

Package that allows reading data from Czech school system Bakaláři. This unofficial library grants access to data that may be locked in the official app - for example all grades weights.

Bakaláři #

Bakaláři is Dart library that can be used for accessing Bakaweb API. Bakaláři (Bakaweb) is Czech school system. This library allows gathering information like marks, or subject average.

This library is directly based on vakabus/pybakalib.

For additional technical informations, see doc/how_it_works.md.

Install #

Open pubspec.yaml of your project and into dependencies, insert following line:

bakalari: ^0.1.0

Run pub get and it should install automagically.

Following dependencies will be installed:

dependencies:
        http: ^0.12.0
        xml: ^3.2.3
        intl: ^0.15.7
        pointycastle: ^1.0.0-rc4

Use #

Into main.dart, insert this line:

import 'package:bakalari/bakalari.dart';

Create some async method. Instantiate Bakalari class and don't forget to log in. Now, you can call .getGrades(), .getMessages() and .getTimetable() on the instance.

See example/main.dart for example code.

If you run into any problems, create GitHub issue and I'll get into it as soon as possible.

0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Package that allows reading data from Czech school system Bakaláři. This unofficial library grants access to data that may be locked in the official app - for example all grades weights.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

http, intl, pointycastle, xml

More

Packages that depend on bakalari