Skip to content

SBalint2002/spring-pizzaproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PizzaVáltó projekt Backend

Ez a projekt egy pizza rendelő alkalmazás rendszerét valósítja meg. A felhasználók regisztrálhatnak, bejelentkezhetnek, és rendelhetnek pizzát. Az admin felhasználók felügyelhetik a rendeléseket az étlapot és a felhasználókat.

Futtatás

A projekt a Java 17-ben íródott. A futtatáshoz szükséges:

Telepítés

Ha nincs telepítve az alkalmazás, akkor a következő lépéseket kell végrehajtani:

  • Klónozza le a projektet a Gitből a következő paranccsal:
git clone https://github.com/SBalint2002/PizzaProject-spring.git
  • Futtassa az alkalmazást az Application.java fájlból (hu.pizzavalto.pizzaproject).

Teszt felhasználó

Az alábbi adatokkal lehet bejelentkezni a teszteléshez egy Adminisztrátor fiókkal:

Email: tesztelek@gmail.com

Jelszó: Adminadmin1

Adatbázis

Az alkalmazás az adatokat egy MariaDB adatbázisban tárolja. Ha az adatbázis nem létezik, az alkalmazás automatikusan létrehozza és feltölti az alapértelmezett adatokkal.

Funkciók

Az alkalmazás lehetővé teszi a felhasználók számára, hogy pizzát rendeljenek, valamint nyomon követhessék a rendelés állapotát. Az admin felhasználók kezelni tudják az étlapot és az összes rendelést.

Az alábbiakban a funkciók listája található:

  • Regisztráció és bejelentkezés.
  • Pizza keresése és rendelése.
  • Rendelés állapotának nyomon követése.
  • Étlap kezelése.
  • Rendelések kezelése.

Dokumentáció

A backend dokumentációt a docs mappán belül az index.html fájl megnyitásával lehet elérni.

Az endpoint dokumentációt a Backend_Endpointok nevű world doksiban lehet elérni.

Releases

No releases published

Packages

No packages published

Languages