Skip to content

Nvirs/Quiz-Master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

QuizMaster - Telepítési és Konfigurációs Útmutató

Rendszerkövetelmények

  • Node.js (v14 vagy újabb)
  • MongoDB (v4.4 vagy újabb)
  • npm (Node Package Manager)

Backend

  • Node.js
  • Express.js
  • MongoDB (Mongoose ODM)
  • JWT for authentication
  • Bcrypt for password hashing

Telepítési Lépések

  1. Projekt Klónozása:
    git clone https://github.com/Nvirs/Quiz-Master
    cd projekt elérési mappája
  2. Függőségek Telepítése

    Backend függőségek

    cd server
    npm install

    Szükséges npm csomagok:

    • express
    • mongoose
    • jsonwebtoken
    • bcryptjs
    • cors
    • dotenv
  3. Környezeti Változók Beállítása

    Hozz létre egy .env fájlt a server mappában:

    MONGODB_URI=mongodb://localhost:27017/quiz_db
    JWT_SECRET=your_jwt_secret_key
    PORT=5000
    
  4. Adatbázis Konfigurálása

    Indítsd el a MongoDB szervert:

    mongod

    Az adatbázis automatikusan létrejön az első kapcsolódáskor

5.Alkalmazás Indítása

Backend szerver indítása:

cd server
npm start

Frontend megnyitása:

Nyisd meg a test.html fájlt egy modern böngészőben

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors