The application must be able to visualize personal and medical information of student travel passengers.
To make this possible, passengers have 2 identificators:
DNI (such as SSN in the US)
Token (Mifare classic UID bracelet).
A rest API with JWT authentication will provide the necessary data.
The application will read RFID technology wristbands and assign the UID as a passenger token and then you can scan the passengers and view their information.
"Pasajeros" (passengers) are grouped in "contratos" (contracts)
"Contratos" are grouped in "Contingentes" (buses)
API documentation and a small MOCKUP are attached for reference.
The budget limit is U$S 500 and the project must be finished in 7/10 days.