Webkom sin nettside laget for å verve nye studenter til undergruppene i echo.
Bygget med Next.js, Drizzle ORM, og PostgreSQL.
- Node.js (v24 helst)
- pnpm
- Docker (for postgres database)
git clone git@github.com:echo-webkom/verv.echo.uib.no
cd verv.echo.uib.no
pnpm installOpprett en .env fil basert på .env.example og fyll inn nødvendige verdier.
pnpm devApplikasjonen kjører på http://localhost:3000.
Om du ikke har satt opp databasen før må du følge instruksjonene under.
Du kan starte bare PostgreSQL databasen med Docker:
docker compose up postgresNyttige kommandoer for databasehåndtering:
# For å sette opp databasen første gang:
# Generer migrasjoner
pnpm db:generate
# Kjør migrasjoner
pnpm db:migrate
# Etter du har satt opp databasen første gang kan du bruke disse kommandoene:
# Åpne database studio / frontend
pnpm db:studio
# Seed database med testdata
pnpm db:seeddocker compose upDette starter både applikasjonen og en PostgreSQL database. Applikasjonen blir tilgjengelig på http://localhost:3000.
Send melding til Ole Magnus om du trenger hjelp.