Skip to content

Inqurity/librusek

 
 

Repository files navigation

Librusek Logo

Librusek

Custom mobile app for Librus Synergia

GitHub issues GitHub stars GitHub forks GitHub license Discord

Get it hereCheck it out in actionContactCredits

📚 About

Librusek is an alternative app for Librus Synergia, a popular school management system in Poland. It is designed to be more user-friendly and modern than the original website.

✨ Supported Synergia Features

  • Logging in with Synergia: Librusek doesn't require you to create a Librus account, instead opting for the ability to login with your pre-existing Synergia account created for you by your school administrator.
  • Landing page: All your account information, like your name, school, and the current lucky number is available in one place.
  • Grades: View your grades and averages for each subject. You can also see the grades added the day prior. Librusek supports both the traditional and points-based (percentages) grading systems.
  • Exams: Know when your upcoming exams take place. You can view all your upcoming and previous exams along with their dates, all neatly sorted and highlighted for your convenience.
  • Timetable: Stay up-to-date with your daily schedule. You can view your timetable for each week, including all substitutions and cancelled classes.
  • Attendance: Keep track of your attendance. You can view your attendance for each subject and see the number of absences and lates.
  • Profile: Check your profile information, including your name and synergia email. You can also check your behavior grades and notes given by your teachers - both positive and negative.
  • Messages: Read messages from your teachers and school administration regarding important information and events.

🌟 Unique App Features

Since Librusek is a fully custom application, it has some unique features that are not available in the original Librus Synergia.

  • Multiple themes: Librusek supports multiple themes, including a dark mode and a light mode. You can choose the theme that suits you best.
  • Grades simulator: With the grades simulator, you can calculate the grades you need to achieve a specific average. You can also see how your average will change if you get a specific grade.
  • Responsive design: Thanks to the responsive design, Librusek looks great on various mobile devices like smartphones and tablets.
  • Modern design: Librusek has a modern and clean design that is easy to use and looks great.
  • Fast and reliable: Librusek is built with modern technologies. It's - in most cases - faster than the official Synergia.
  • Optimized data fetching: Librusek uses optimized methods for fetching data from the Synergia API, which makes it faster and more reliable. It also uses caching to reduce the number of network requests.

📥 Get it here!

Download APK from GitHub

📸 Check it out in action

Home Page Grades Page Retracted Grades Page Full Points Based Grades Page Exams Page Timetable Page

👥 This project was brought to you by our awesome contributors!

🏆 Credits

The idea for Librusek was born because of Librusik created by dani3l0. Some of the code (especially for authorization) was inspired by this project.

📬 Contact

If you have any questions or suggestions, feel free to contact me using the following methods:

Feel free to adjust the content and images as needed.

About

Custom mobile app for Librus Synergia

Resources

License

Code of conduct

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 96.8%
  • Swift 1.4%
  • Other 1.8%