Modern közösségi média platform fejlesztése React és Django alapokon
| dc.contributor.advisor | Tóth, Ádám | |
| dc.contributor.author | Ugrai, Gergő | |
| dc.contributor.department | DE--Informatikai Kar | |
| dc.date.accessioned | 2026-07-14T16:10:09Z | |
| dc.date.available | 2026-07-14T16:10:09Z | |
| dc.date.created | 2026 | |
| dc.description.abstract | Jelen szakdolgozat célja egy modern, biztonságos és reszponzív közösségi média platform, a yoto. nevű webalkalmazás tervezése és teljes körű implementálása volt. A fejlesztés során szétválasztott (decoupled) architektúrát alkalmaztam, amelynek szerveroldali logikáját Python alapokon, a Django és a Django REST Framework segítségével építettem fel. A stabil és skálázható API végpontok védelmét, valamint a kliens és a szerver közötti állapotmentes kommunikációt JWT (JSON Web Token) alapú hitelesítéssel biztosítottam. A felhasználói felület (frontend) kialakítása a React könyvtár komponens-alapú megközelítésével és a Tailwind CSS segédprogram-központú formázásával történt, egy modern Single Page Application (SPA) formájában. A kódolás során sikeresen implementáltam olyan komplex megoldásokat, mint az aszinkron adatáramlás összehangolása és az Optimistic UI frissítési minta alkalmazása a válaszidő nélküli, azonnali felhasználói élmény (UX) érdekében. Az alapfunkciókat további kényelmi elemekkel például karakterszámlálóval és biztonsági megerősítő ablakokkal egészítettem ki. A rendszer stabilitását és az üzleti logika helyes működését manuális funkcionális teszteléssel igazoltam. Eredményként egy szakmailag megalapozott, jól strukturált prototípus jött létre, amelynek meglévő REST API alapja a jövőben kiváló kiindulópontot nyújthat akár egy natív mobilalkalmazás fejlesztéséhez is. | |
| dc.description.course | Mérnökinformatikus | |
| dc.description.degree | BSc/BA | |
| dc.format.extent | 61 | |
| dc.identifier.uri | https://hdl.handle.net/2437/413178 | |
| dc.language.iso | hu | |
| dc.rights.info | Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében. | |
| dc.subject | Webalkalmazás, React, Django, Modern webalkalmazás, Közösségi média platform | |
| dc.subject.dspace | Informatika::Informatikai rendszerek | |
| dc.title | Modern közösségi média platform fejlesztése React és Django alapokon |
Fájlok
Eredeti köteg (ORIGINAL bundle)
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- szakdolgozat.pdf
- Méret:
- 1,99 MB
- Formátum:
- Adobe Portable Document Format
- Leírás:
- szakdolgozat
Engedélyek köteg
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- license.txt
- Méret:
- 2,35 KB
- Formátum:
- Item-specific license agreed upon to submission
- Leírás: