venuer

Venuer

Node.js eksamensprojekt, bygget i Svelte og express.js med TypeScript, og Mongoose for MongoDB.

Forsiden af webstedet. Her ses at brugeren allerede er logget ind som administrator og i stand til at kunne oprette nye events.

Der er adskillige valgmuligheder for at kunne afgrænse hvilke events man ønsker at få returneret. Tilmed også efter geo-placering, så man kun får returneret de events som ligger i nærheden af én.

Mulighed for kunne ændre indstillinger og detaljer vedrørende én selv.

Demonstration af brugen af websockets til at kunne sende beskeder frem og tilbage mellem brugere der er logget ind.

Venuer

Indholdsfortegnelse

Om projektet

Mit Node.js eksamensprojekt, bygget i Svelte og express.js med TypeScript, og Mongoose for MongoDB. Tailwind CSS bruges til at style frontenden.

Opsætning

Forudsætninger

Installation

  1. Klon repoen.
git clone https://github.com/davidfrp/dr-interview.git
  1. Installér NPM pakkerne i både client og server stierne.
cd client
npm i
cd ../server
npm i
cd ..
  1. Start server og client separat, i hver deres terminal.
cd server
npm start
cd client
npm run dev

Kørsel

For at se projektet, navigér til http://localhost:3000 i din webbrowser.

Oversigt over relevante porte og deres brug:

Port Beskrivelse
3000 Frontend
4000 Backend

Top categories

Loading Svelte Themes