Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 1.38 KB

README.md

File metadata and controls

26 lines (23 loc) · 1.38 KB

Szakdolgozat

Egy érdekes és szemkápráztató webáruház, ami Vue.js-ben készült. Ehhez a projekthez a Vue CLI 3.x verziója került felhasználásra.

Tulajdonságok

  1. A felhasználó képes fiókot létrehozni, abba bejelentkezni, illetve új jelszót kérni email cím segítségével.
  2. CRUD műveletek
    • A felhasználó hozzá tud adni termékeket a kosárhoz és azokat törölni.
    • Az adminisztrátor hozzá tud adni termékeket a kínálathoz.
    • Az adminisztrátor törölheti vagy szerkesztheti a hozzáadott termékeket.
  3. Biztonság
    • A felhasználó jelszava titkosításra kerül a fiók létrehozása során.

Felhasznált eszközök

A projekt létrehozásakor a következő nyelvek, illetve adatbázis-eszközök kerültek felhasználásra: Vue.js, Node.js, MongoDB, Bootstrap, Express

Telepítés

  1. VueCLI telepítése
  2. NodeJS telepítése
  3. Csomagkezelő használata (NPM/Yarn)
  4. Git clone esetén érdemes a frontend és a backend mappában lefuttatni az npm install vagy a yarn install parancsot.
  5. A MongoDB adatbázis beállítása a backend/app.js elérési úton.

Példa:

    const MONGODB_URI = 'mongodb://127.0.0.1:27017/spacey';
  1. A szerverek elindítása: npm start(backend) és npm run serve(frontend)