sake92 / sharaf-petclinic

A PetClinic web app based on sharaf, hepek, and squery

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sharaf-petclinic

This is a PetClinic implementation
with the Sharaf mini framework.

Run

# start a Postgres instance
docker compose up -d

# run the server
./mill app.run

Then go to http://localhost:9001

Test

./mill app.test

Integration tests are written with help of Testcontainers.
Every test suite starts a fresh docker container, executes migrations, tests, and kills the temporary container.
See the CI of this repo.

About

A PetClinic web app based on sharaf, hepek, and squery

License:MIT License


Languages

Language:Scala 78.4%Language:Shell 12.0%Language:Batchfile 9.5%Language:CSS 0.1%