Skip to content
This repository has been archived by the owner on Jan 2, 2024. It is now read-only.

Latest commit

 

History

History
37 lines (20 loc) · 997 Bytes

README.md

File metadata and controls

37 lines (20 loc) · 997 Bytes

echo web backend

Backend til nettsiden til echo – Linjeforeningen for informatikk.

Oppsett for utviklere

1. Klon Git-repoet.

git clone [email protected]:echo-webkom/echo-web

2. Naviger til riktig mappe.

cd echo-web/backend

3. Kopier innholdet i .env.example til en fil med navn .env (og evt. fyll inn verdier for feltene).

cp .env.example .env

4. Start en container med serveren og Postgres (du trenger Docker for dette).

docker compose up --build

Serveren starter på localhost:8080, eller localhost:$PORT dersom $PORT er definert.

Auto-formattering

For å aktivere automatisk kodeformattering som kjører hver gang du commiter, kan du kjøre denne kommandoen (mens du er i Git-repoet):

./gradlew addKtlintFormatGitPreCommitHook

Sette inn test-data

For å sette inn test-data i databasen, kan du kjøre denne kommandoen, mens backend og databasen kjører:

./scripts/restore