Skip to content

echo-webkom/verv.echo.uib.no

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

252 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

verv.echo.uib.no

Webkom sin nettside laget for å verve nye studenter til undergruppene i echo.

Bygget med Next.js, Drizzle ORM, og PostgreSQL.

Lokal utvikling

Forutsetninger

  • Node.js (v24 helst)
  • pnpm
  • Docker (for postgres database)

Setup

git clone git@github.com:echo-webkom/verv.echo.uib.no
cd verv.echo.uib.no
pnpm install

Opprett en .env fil basert på .env.example og fyll inn nødvendige verdier.

Kjør applikasjonen

pnpm dev

Applikasjonen kjører på http://localhost:3000.

Om du ikke har satt opp databasen før må du følge instruksjonene under.

Database

Du kan starte bare PostgreSQL databasen med Docker:

docker compose up postgres

Nyttige 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:seed

Docker setup

Kjør med Docker Compose

docker compose up

Dette starter både applikasjonen og en PostgreSQL database. Applikasjonen blir tilgjengelig på http://localhost:3000.

Hjelp?

Send melding til Ole Magnus om du trenger hjelp.

About

👋🏻 Verve folk i undergruppene til echo

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages