Skip to content

MiniApollo/etlap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tartalomjegyzék

Étlap Weboldal

Egy weboldal, ahol ki lehet választani, milyen ételeket szeretne a vevő vásárolni és hozzá tudja adni egy listához, amiket meg tud rendelni. A rendelését a helyszínen át tudja venni.

Specifikáció

A vevő ki tudja választani egy listából, milyen ételeket akar vásárolni és azokat egy rendelésbe össze tudja gyűjteni, amit el tud küldeni szükséges adatok megadása után az étteremnek.

Funkciók

  • Navigáció (Navbar)
  • Ételek listája (Étlap)
  • Rendelés megtekintése
  • Rendelés leadása

Admin Funkciók:

  • Ételek hozzáadása, módosítása és törlése
  • Admin felület felhasználók rendelésének megtekintésére

Adatok

Vásárlók adatai

  • Név
  • Email
  • Telefonszám
  • ID: Primary Key

Rendelések (Kapcsoló tábla)

  • Vásárló ID: Foreign Key Rendelés
  • Étel ID: Foreign Key Étel

Ételek adatai

  • Név
  • Leírás
  • Kép
  • Ár
  • ID: Primary Key

Fejlesztői Eszközök

Frontend:

  • HTML CSS JavaScript
  • Tailwind: CSS keretrendszer
  • Vue.js: JavaScript keretrendszer

Backend:

  • Go programozási nyelv
  • Gin: HTTP web keretrendszer
  • Godotenv: .env változok beolvasása
  • Go-MySQL-Driver

Adatbázis:

  • MySQL

Verziókezelés:

  • Git
  • Github

Fejlesztők

13.D Szoftver vegyes

  • MiniApollo, SmarkPogany: Surmann Márk
  • BudaLevente: Buda Levente István
  • ocsaimark: Ócsai Márk

etlapProjektGoVue