Simple webapp to mark students and employees entry and exit times. Made by students, for students. Built in SvelteKit + Postgres (with fuzzystrmatch extention).
Install dependencies:
pnpm i --frozen-lockfile
You also need docker (with compose plugin) or podman (with podman-compose) to start up the Postgres database:
docker compose up -d
or:
podman-compose up -d
To start the app (with database migrations):
pnpm run dev
This will start the server on: http://localhost:5173
.
Just use the docker-compose.prod.yaml
:
docker compose -f docker-compose.prod.yaml up -d
or:
podman-compose -f docker-compose.prod.yaml up -d