Projektmunka

Keszítette:

Célkitűzés:

A feladat célja, hogy a hazai HIV/AIDS statisztikai adatok (KSH) felhasználásával bemutassa az Informatika alapjai tantárgy keretében elsajátított ismeretek alkalmazását.

Technológia:

A projekt elkészítéséhez Python 3.12 nyelvet használtam. Az adatok feldolgozását NumPy, a vizualizációt Matplotlib biztosította. A webes megjelenítést Flask és Jinja2 segítségével valósítottam meg, a felhasználói felülethez pedig Bootstrap 5-öt alkalmaztam.

DevOps:

A DevOps folyamat során Bitbucketet használtam verziókezelésre, míg a JetBrains TeamCity biztosította a CI/CD folyamatokat. A rendszer a RackForestnél hostolt saját szerverre deployolja az alkalmazást Docker-konténerizált formában. Az alkalmazás a szerveren Nginx reverse proxy mögött fut, az SSL tanúsítványt pedig a Certbot (Let’s Encrypt) szolgáltatja.

Linkek