/V-Librus

V-Librus is an application which fetch your all Librus and display the most important data. Coded with React and Electron.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Info

vlibrus-1 V-Librus is an application which fetch your all Librus (Polish electronic diary) and display the most important data, like schedule, messages, grades etc. I made this application, because I didn't want to login into site everytime when I wanted check grades or something, and now with this application, I can just run it from my Desktop and it's logging me automatically.

Features

 - Show my Grades
 - Show my Schedule
 - Show my Messages
 - Show Notifications
 - Display absences, tests in the next few days

Build

Windows: npm run electron-build:Windows

Linux: npm run electron-build:Linux Builed file will be "snap" so first install "snapd" package and later use: snap install --dangerous ./outputFile.snap

Mac OS: npm run electron-build:MacOS

Images

vlibrus-6 vlibrus-2 vlibrus-3 vlibrus-4 vlibrus-5

API

V-Librus is using librus-api on which I even added and fixed some features.

License

Project is under GNU General Public License v3.0. You can read more there: www.gnu.org