Vizsgára fejlesztett, könnyen kezelhető, reszponzív, full-stack weboldal, ahol rendeléseket lehet leadni és a helyszínen átvenni.
Vue-ban készült Single page applicaton (SPA), Go nyelven írt RESTful specifikációnak megfelelő API és MySQL alapú adatbázis.
A projekt dokumentációja a "docs/Étlap Weboldal" fájlban található.
- Navigáció (Navbar)
- Ételek listája (Étlap)
- Rendelés megtekintése
- Rendelés leadása
- Ételek hozzáadása, módosítása és törlése
- Admin felület rendelések megtekintésére
A következő GitHub repository alapján alakítottuk ki, amelyet a Go nyelv is javasol:
https://github.com/golang-standards/project-layout
- HTML CSS JavaScript
- Tailwind: CSS keretrendszer
- Vue.js: JavaScript keretrendszer
- Node.js: JavaScript futtatási környezet: 18.3 vagy magasabb verzió
- Go programozási nyelv:1.23.1 vagy magasabb verzió
- Gin: HTTP web keretrendszer
- Godotenv: .env változók beolvasása
- Go-MySQL-Driver
- MySQL: 8.0.37 vagy magasabb verzió
- MariaDB: 10.6.20 vagy magasabb verzió
- Git
- Github
- Visual Studio Code
- GNU Emacs
- Microsoft Windows 10
- Gentoo GNU/Linux
- VSCode REST Client
Github release-ben elérhető a futtatásra kész projekt Zip fájl letöltése.
A projekt forráskódja a main branch-ből letölthető.
További információk a projekt dokumentációjában találhatók.
13.D Szoftver vegyes
- MiniApollo: Surmann Márk
- BudaLevente: Buda Levente István
- GyalogKakukk: Ócsai Márk