htwdresden 0.1.0

Library for accessing organisational data from the University of Applied Sciences Dresden (HTW Dresden).
Documentation

📚 htwdresden

Rust library for accessing organisational data from the University of Applied Sciences Dresden.

Examples

Exams

use htwdresden::{Studygroup, Degree, Exam};

let group = Studygroup {
    year: 2016,
    course: 121,
    group: 61,
    degree: Degree::Bachelor,
};
let exams = Exam::for_studygroup(&group);

let exams = Exam::for_prof("prof identifier");

Grades

use htwdresden::{Login, Course, Grade};

let login = Login::new("s#####", "password");
if let Ok(courses) = Course::get(&login) {
    let grades = Grade::get(&login, &courses[0]);
}

Timetable

WIP

Room Search

WIP

Contributors

Kilian Koeltzsch, @kiliankoe

License

htwdresden is available under the MIT license. See the LICENSE file for more info.