Skip to content

ddaved03/helloworld

Repository files navigation

SZEat Logo

SZEat — Weboldal az egyetemi menza digitalizálásához és a hatékonyságának növeléséhez

Főoldal

A SZEat egy online menza weboldal a Széchenyi Étterem számára ahol a felhasználók megtekinthetik az ételeket és a heti menüt, kereshetnek és megrendelhetik az ebédjüket. A projekt célja egy egyszerű, reszponzív felület biztosítása az étterem dolgozóinak és vendégeinek számára az elérhető ételek megtekintéséhez, rendeléséhez és kezeléséhez.

Fő funkciók

  • Főoldal: mai kínálat/legkedveltebb ételek.
  • Ételek: keresés az ételek között, megjelenítés kategóriák és allergénszűrők alapján, illetve rendezés név és ár szerint.
  • Heti menü: étel kártyák képekkel, rövid leírással és árral.
  • Kapcsolat oldal: információk az étteremről, elhelyezkedés térképen, kapcsolatfelvételi űrlap.
  • Profil oldal: egyenleg feltöltés, felhasználói adatok megtekintése és szerkesztése.
  • Kosár, rendelés leadása.
  • Admin felület: felhasználók, súgó és rendelések kezelése, étlap változtatása, heti menü készítése, archívumok (rendelési és heti menü) megtekintése.
  • Dolgozói felület: rendelések és étlap kezelése.

Használt technológiák

  • Frontend: React, Typescript / HTML5 + CSS3
  • Backend: Node.js/Next.js
  • Adatbázis: Prisma

Telepítési / letöltési útmutató

  1. Repository klónozása:
    • Nyisd meg a VS code-ot
    • A bal oldali menüsávban az Explorer fülön kattints a Clone Repository-ra
    • A fenti "kereső sávba" illeszd be a következő parancsot: git clone https://github.com/ddaved03/helloworld.git
  2. Projekt futtatása:
    • Nyisd meg PowerShell-t
    • cd C:\Users\felhasznalonev\tovabbi_mappak\helloworld
    • code .
    • VS Code terminálban futtasd a következő fájlt a szükséges csomagok telepítéséhez:
      .\install_packages.bat
      Amennyiben nem tud kommunikálni a weboldal és az adatbázis:
      npx prisma generate
      npm run dev
    • Böngésző URL sávjába illeszd be a http://localhost:3000/ címet

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages