https://www.youtube.com/watch?v=k4PI9jagAzA
It's an IoT object/application which tries to centralize all services proposed by the university, for example access to the class planning, information provided on the university's website and many other usefull services. All this, by only putting your student card on the RFID scanner.
When you put your student card on the RFID Reader, the application connects to the remote OpenLDAP server and checks if you're indeed in the database by performing an "ldapsearch". Once you've been successfully identified, you'll be able to access your class planning, the university plan and other services. You'll also be able to view the number of available computers in the classrooms in realtime.
Deployed in a Docker container for portability and ease of use. We used mwaeckerlin/openldap.
The graphical interface was entirely built with Qt creator and deployed on a ARM64 device (Raspberry pi 3B+).
Information gathering was generaly done using python. Then retrieved information is stored in sqlite databases, then processed and displayed in the Qapplication.
© 2020 Nassim MESSAOUDI - Tarek NAIT SAADA - Marc JEAN PIERRE. All rights reserved.