Skip to content

An unofficial and Open Source Android client for Sapienza University's Infostud

License

Notifications You must be signed in to change notification settings

matypist/openstud_client

 
 

Repository files navigation

banner

GitHub tag API License: GPL v3

OpenStud is an unofficial Open Source client by Leonardo Sarra for Sapienza's Infostud platform. This fork, initiated by Matteo Collica, adapted it to the latest changes in the examination booking system, in the login endpoint and aims to continue its development.

It was developed with Java 8 and is compatible with Android 6.0+ (API Level 23+) devices. As of the time of writing, it is designed to work with Android 11 (API Level 30).

Useful links

Features

OpenStud+ out of the box supports almost every feature that was present in the old Infostud Mobile app, but it comes with a new look and modern code. The supported features include:

  • Student authentication
  • Retrieving student profile information such as first name, last name, and date of birth
  • Accessing information on passed exams
  • Viewing available exams
  • Viewing active reservations
  • Checking for available reservations
  • Compiling class surveys
  • Deleting an active reservation
  • Obtaining and storing a receipt for an active reservation
  • Checking paid/unpaid taxes
  • Displaying statistics based on student performance
  • Accessing university events and latest news
  • Calendar functionality for viewing student's exams and reservations

Special thanks

Huge thanks to:

  • leosarra (Leonardo Sarra) who originally conceived, created and maintained this project (here);
  • Luigi Russo who largely contributed to OpenStud Driver's repo;
  • Leonardo Razovic for the icon and logo;
  • Valerio Silvestro that helped leosarra testing the app when it was in its infancy;
  • Ugo Possenti who inspired leosarra to do this app with his Medium article;
  • People who reported bugs or suggested new features or improvements.

About

An unofficial and Open Source Android client for Sapienza University's Infostud

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%