Prepare for an eventual frontend

Move the backend code into a backend/ directory, and create a frontend/
directory containing an empty sveltekit project.
This commit is contained in:
Zeph Levy 2025-12-16 17:20:31 +01:00
parent d65efebb44
commit df7d4f3507
25 changed files with 461 additions and 2 deletions

View file

@ -41,3 +41,7 @@ The main mission of City Portal is to be a framework for **digital citizenship**
where information is treated as a shared resource and every resident, developer, or policymaker
can take part in shaping the citys future.
## Run locally
Use `docker compose` or `podman compose` at the project root. Then, `cd` into `backend/` and
type `cargo run`. Cargo is not currently part of the compose as it has to recompile everything every time,
which is a massive pain.