Block a user
a9174619d8
feat(app): add initial app
2082208b04
feat(ui): add button, dropdown menu and theme components
d7c1b0525a
feat(api): redefine openapi for user
1276ca6938
ci: use NODE_ENV in pipeline
d19bc2cbef
ci: add api docker build and push
04e2164419
feat(website): add api openapi spec
766fa918e5
feat(api): update openapi spec
6f0d9fe925
ci: add Dockerfile and docker build for api
342cd10615
chore: remove .env.example
e64d9ec31d
feat(api): add user routes
5f70ab60ea
feat(schema): add user openapi schema
eabd25c203
chore: use correct import for database package
0aafe00570
chore: add words to workspace
a1abf25ff0
chore: update bun.lockb
78d2fd586c
feat: add docker-compose.yaml for local development
ddf2bb8522
feat: add .env.example
8b2693e357
feat(database): add database base
02fa1df75b
feat(website): update package.json name
90cd27fa0a
feat: add logo to header
ab19d18649
feat: update index page image
b15a74e7b9
feat: add simple imprint page
2033df7e4d
chore: remove old favicon