# Donauschwaben.online monorepo

This monorepo contains the cms and frontend of the donauschwaben.online website. It's built on Payload CMS and SvelteKit. Payload connects to a PostgreSQL database.

Donauschwaben.online is a project that aims to be the one-stop shop for all things Donauschwaben. History, Genealogy, Networking, and more.


## Development

Prerequisites:
- Docker
- Docker Compose
- Bun

To start the development servers, first spin up the database, then execute the dev script from the root of the project.

```bash
docker compose -f docker-compose.dev.yml up -d 

bun --bun run dev
```

