IKT projekt (py)
Az IKT projekt egy technikusi vizsga keretében készült csapatmunka volt, amelynek során egy saját, specifikus számítógépes hálózatot kellett megterveznünk és megvalósítanunk.
A projekt keretében egy Python nyelven fejlesztett konfigurációs programért voltam felelős. A program célja a csapat által megtervezett hálózat eszközeinek és hálózati beállításainak automatizált konfigurálása, ezáltal egyszerűsítve és gyorsítva a hálózat üzembe helyezését.
A program a projektben meghatározott hálózati struktúrához és konfigurációs követelményekhez lett kialakítva, így a manuális beállítások helyett egy automatizált megoldást biztosított a szükséges konfigurációk elvégzésére.
Főbb jellemzők:
technikusi vizsgaprojekt keretében készült
csapatban megtervezett saját hálózati infrastruktúra
Python nyelven fejlesztett konfigurációs program
hálózati eszközök automatizált konfigurálása
a manuális konfigurációs folyamatok csökkentése
a projekt specifikus hálózati követelményeihez igazított működés
ProjektLovag Regény
A Lovag Regény egy webes, multiplayer RPG (szerepjáték), amely a középkori Magyar Királyság világába kalauzolja a játékosokat.
A játék története az 1090-es évek Magyar Királyságában, Szent László uralkodásának idején játszódik. A játékosok lovagokat alakítanak, akik egy közös virtuális világban különböző lovagi tornákon mérhetik össze tudásukat és fejlődésüket.
A játék egyik fontos eleme a karakterfejlesztés és testreszabhatóság. A játékosok saját lovagjukat fejleszthetik, felszerelhetik és személyre szabhatják, miközben folyamatosan építik karakterük hírnevét és képességeit.
A játék közösségi és stratégiai lehetőségeket is biztosít. A játékosok lovagi házakat és rendeket alapíthatnak, amelyekhez más játékosok is csatlakozhatnak. A létrehozott közösségek saját területeket szerezhetnek és kezelhetnek, ezáltal a játékban a karakterfejlesztés mellett megjelenik a stratégiai és területmenedzsment is.
A projekt egyik különleges vizuális eleme a lapozható könyvként megjelenő lobby. A hagyományos játékmenük helyett a játékos egy interaktív könyvön keresztül navigál a játék különböző részei között, ami erősen erősíti a középkori hangulatot és a projekt egyedi arculatát.
Főbb jellemzők:
webes multiplayer RPG
történelmi ihletésű középkori környezet
az 1090-es évek Magyar Királysága
Szent László uralkodásának korszaka
lovagi karakterek fejlesztése és testreszabása
multiplayer lovagi tornák
lovagi házak és rendek alapítása
területek megszerzése és menedzselése
közösségi és stratégiai játékelemek
egyedi, lapozható könyvként megvalósított lobby
webes, reszponzív felhasználói felület
ProjektKopaj Menedzsment Mobil app
Az allábi projekt a szakdolgozatom melynek célja egy olyan mobilalkalmazás fejlesztése, amely egy kollégiumi
esemény során támogatja az egyes szinteken zajló Kollégiumi Pajkosságok (KoPaj)
tevékenységek szervezését és menedzselését.
A dolgozat során bemutatom az alkalmazás fejlesztési folyamatát, különös tekintettel a
Java alapú, Android Studio környezetben történő kliensoldali megvalósításra, valamint a
háttérrendszer kialakítására, amely PHP és MySQL technológiákra épül.
ProjektJáték Gép
A Játék Gép egy egyedi fejlesztésű játékmegosztó platform, amelynek célja, hogy a felhasználók számára egy modern, könnyen kezelhető és közösségi fókuszú felületet biztosítson játékok megosztására és felfedezésére.
A projekt egyik legfontosabb sajátossága az egyedi UX/UI kialakítás, amely tudatosan egy asztali operációs rendszer felhasználói felületét idézi. A platform ennek köszönhetően nem egy hagyományos weboldal hatását kelti, hanem egy interaktív, asztali környezethez hasonló élményt biztosít a böngészőben.
A felület kialakításánál kiemelt szempont volt az intuitív navigáció, az interaktív elemek használata és az egységes vizuális rendszer. Az alkalmazás célja, hogy a webes technológiák lehetőségeit kihasználva egy olyan élményt nyújtson, amely ötvözi a klasszikus asztali alkalmazások használhatóságát a modern webes platformok rugalmasságával.
A projekt főbb jellemzői:
egyedi játékmegosztó platform
asztali operációs rendszer által inspirált UX/UI
interaktív, alkalmazásszerű webes felület
intuitív navigáció és felhasználói élmény
moduláris és bővíthető felépítés
játékok felfedezését és megosztását támogató funkciók
modern webes technológiák alkalmazása
ProjektPlugin Engine
A Plugin Engine egy saját fejlesztésű, moduláris keretrendszer, amelynek célja webes alkalmazások felépítése különálló pluginokból és modulokból.
A rendszer lehetővé teszi, hogy az alkalmazás egyes funkciói egymástól jól elkülönített, önállóan fejleszthető és karbantartható komponensek formájában működjenek. Ennek köszönhetően az alkalmazás felépítése rugalmasabbá és könnyebben bővíthetővé válik.
A megközelítés egyik legfontosabb előnye, hogy egy adott funkció javítása vagy módosítása általában csak az érintett plugint vagy modult igényli, így csökkenthető a teljes rendszer módosításából eredő kockázat és a karbantartásra fordított idő.
A Plugin Engine fő céljai:
moduláris alkalmazásfelépítés
funkciók elkülönítése és újrafelhasználhatósága
egyszerűbb hibajavítás és karbantartás
könnyebb bővíthetőség
a fejlesztési folyamat felgyorsítása
a rendszer egyes részeinek egymástól független fejlesztése és frissítése
a komplexitás csökkentése nagyobb webes alkalmazások esetén
A rendszer segítségével egy webalkalmazás nem egyetlen monolitikus egységként épül fel, hanem több, jól definiált felelősségi körrel rendelkező pluginból és modulból áll össze. Ez hosszú távon átláthatóbb kódbázist és egyszerűbb üzemeltetést tesz lehetővé.
Ez az oldal is be mutatja eme projekt müködését.
Projekt