lectio_wrapper 0.0.2 copy "lectio_wrapper: ^0.0.2" to clipboard
lectio_wrapper: ^0.0.2 copied to clipboard

A client wrapper for Lectio.

A client wrapper for the popular Lectio app, mostly used by danish students.

This library is being developed, which means it isn't fully stable and needs a lot of refactoring. Things are bound to change.

Features #

Feature Implementation Stable
getHomework()
getAssignments()
getMessages()
getCalendar()
getImage()
getMessageContent()
getAbsence()
getGrades()

Visualization #

Flowchart for lectio_wrapper flow

Usage #

A quick example to fetch your homework:

Account account = Account(<id>, <username>, <password>);
Student? student = await account.login();
var homework = await student!.getHomework();

Additional information #

You are welcome to contribute, it's a fairly easy subject.