Skip to content

mariusdkm/holiday-challenge

Repository files navigation

Meine Einreichung für die Check24 GenDev Holiday Challenge

Installation (ohne Docker)

# Install dependencies
npm ci
npm run build

Datenbank aufsetzen

  1. .env Datei nach dem .env.example erstellen
  2. npx prisma migrate dev --name init ausführen
  3. Die SQL Befehle in prisma/import_offers.sql ausführen

Starten (ohne Docker)

# Start the server
node build

Installation (mit Docker)

# Build the image
docker build -t holiday .

Datenbank aufsetzen

  1. .env Datei nach dem .env.example erstellen
  2. Mit dem Docker Compose die Postgresql datenbank starten docker compose up db -d
  3. npx prisma migrate dev --name init ausführen
  4. Die SQL Befehle in prisma/import_offers.sql ausführen

Starten (mit Docker)

# Start the container
docker run -p 3000:3000 holiday

Dann im Browser http://localhost:3000 öffnen.