A projekt célja egy eseményen résztvevő személyek jelenléti listára való felvezetésének automatizálása.
![attendez](https://edu.codespring.ro/wp-content/uploads/2024/01/attendez-1-1024x757.png)
A nyári gyakorlat alatt megvalósult rendszer lehetővé teszi egy eseményen résztvevő személyek jelenléti listára való automatikus felvezetését. Ennek eléréséhez az esemény szervezőjének egy mobil/laptop készülékre van szüksége, melyen eseményt tud készíteni és indítani, a résztvevők pedig egy mobil alkalmazás segítségével tehetnek eleget az elvárt jelenlét validációnak (például QR kód beolvasás).
A projekt célja egy olyan megoldás implementálása volt, mely legalább annyira megbízható, mint a papíron vezetett jelenléti listák, ugyanakkor felhasználóbarát és nem korlátozódik egyetlen validációs metódusra – lehetővé teszi ezek kombinációját is.
A szoftverrendszer egy mikroszervíz orientált központi szerveralkalkamazásből, egy webalkalmazásból (főleg a szervezők számára) és egy cross-platform mobilalkalmazásból áll.
Jövőbeli célok közé tartozik a rendszer összekötése az egyetemeken használt Canvas-szel, további validációs metódusok hozzáadása és a jelenléti lista exportálása.
Technológiák:
Spring, PostgreSQL, Docker, React, React Native with Expo
Csapattagok:
Krisztián, Dani
Mentorok:
Bence, Kinga
![attendez1](https://edu.codespring.ro/wp-content/uploads/2024/01/attendez1-1024x578.png)
![attendez2](https://edu.codespring.ro/wp-content/uploads/2024/01/attendez2-400x866.jpeg)
![attendez3](https://edu.codespring.ro/wp-content/uploads/2024/01/attendez3-400x866.jpeg)