iMSc - Automatizált Házi Kiértékelő (AHK) fejlesztése
2023-2024 ősz
Szoftver
Téma leírása
A tanszéken több tárgyban is bevált módszer lett (adatvezérelt, mobweb) a laborok és a házik kiértékelésének részleges automatizálása. Ehhez az AHK fantázianévre hallgató saját fejlesztésű rendszert használjuk, amely integrálódik a GitHub PR mechanizmusaiba, autatizált teszteket futtat, elmenti az eredményeket egy saját adatbázisba és megjeleníti azokat egy adminisztrátori felhasználói felületen.
A feladatod az AHK rendszernek a továbbfejlesztése lenne, ahol a következő kihívásokkal találhozhatsz:
- .NET, C# alapú keretrendszer továbbfejlesztése
- Serverless (Azure Functions) backend architektúra
- Docker, GitHub Actions és egyéb eszközök használata a DevOps folyamatokban
- Blazor alapú adminisztrátori frontend
- Automatizált tesztek készítése különböző tárgyakhoz (mobweb elsősorban)
A keretrendszer forráskódja: https://github.com/bmeaut/ahk-github-automation
A dokumentáció: https://akosdudas.github.io/automated-homework-evaluation/
Feltételek
Maximális létszám:
2 fő
Konzulens
Tóth Tibor
Ügyvivő szakértő
Q.B223
+36 (1) 463-3714