DigiList – Intelligens bevásárlólista alkalmazás mobilplatformra React Native és Firebase alapokon
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
Szakdolgozatom keretében a DigiList nevű mobilalkalmazás fejlesztését mutatom be, amelynek célja a bevásárlási folyamatok egyszerűsítése. Az alkalmazás React Native keretrendszerrel és Expo platformmal készült, a háttérrendszert pedig a Google Firebase szolgáltatásai adják, ahol az Authentication a felhasználói hitelesítést, a Cloud Firestore pedig a valós idejű adatszinkronizációt biztosítja. A rendszer része egy külső adatokra épülő árösszehasonlító adatfeldolgozási folyamat, valamint egy felhőalapú LLM API integrációja az AI-alapú funkciók megvalósításához. Az alkalmazás fő funkciói közé tartozik a bevásárlólisták kezelése, valós idejű megosztása és közös szerkesztése, amely több felhasználó együttműködését is lehetővé teszi. Emellett lehetőséget biztosít a hazai áruházláncok termékeinek árösszehasonlítására, egy rendszeresen frissülő külső adatbázis alapján. A rendszer AI-alapú receptgenerálást is kínál, amely a megadott étel neve alapján részletes receptet állít össze a szükséges hozzávalókkal együtt. A DigiList továbbá egy hűségkártya-kezelő modult is tartalmaz, amely lehetővé teszi a kártyák digitalizálását és gyors elérését. Az adatbiztonságot a Firestore Security Rules szerveroldali jogosultságkezelése garantálja. A dolgozat bemutatja a felhasznált technológiákat, a fejlesztési folyamatot és az alkalmazás működését.