Commit graph

28 commits

Author SHA1 Message Date
e43346107e Add a basic dataset page 2026-02-19 14:11:42 +01:00
b55dd97e9b Replace weird french keyboard formatting in README 2026-02-19 10:37:23 +01:00
c77dedc49f Remove frontend readme 2026-02-19 10:34:43 +01:00
864864d124 Cargo and Bun: Update dependencies 2026-01-23 11:38:48 +01:00
e59d801c5e Add frontend server logic for querying a dataset 2026-01-16 13:26:26 +01:00
c89f2f1c19 Add a check to the datasets page to not display an empty page if there are no datasets 2026-01-14 17:29:30 +01:00
e8d784abb2 Delete old init.sql 2026-01-14 12:09:06 +01:00
f1a28a40ee Abstract graphql querying logic into its own function 2026-01-14 12:05:39 +01:00
50b670916b Make backend and frontend work together well, and add datasets/ page to frontend 2026-01-14 11:23:43 +01:00
6f551a83bf Add a placeholder frontend for now 2026-01-13 16:29:44 +01:00
4daf857d7b Cargo: Update dependencies 2025-12-26 14:04:44 -05:00
f0e9b8fa09 Bun: Update dependencies 2025-12-19 14:26:35 +01:00
8d4c4ff9d5 Change favicon to reflect project 2025-12-17 12:53:43 +01:00
25641a670d Prepare for an eventual frontend
Move the backend code into a backend/ directory, and create a frontend/
directory containing an empty sveltekit project.
2025-12-16 19:48:22 +01:00
88f8ef867c Add basic mutation root 2025-12-16 12:09:45 +01:00
3767438d67 Rename podman-compose.yml to compose.yml for docker compatibility 2025-12-05 12:49:29 +01:00
6f692d7a5a Add a graphiql instance to /graphiql 2025-12-03 22:50:57 +01:00
e3cccfe5ba Add database and location query functionality 2025-12-01 11:48:39 +01:00
c6dd6abaf1 Implement basic city portal logic (and severely deabstract)
- Create a podman compose for Postgres
- Implement types and tables for urban data
- No longer use a Cargo workspace as there's no point currently
- Create query functionality (not mutation yet)
2025-11-28 22:45:42 +01:00
61dd9698bf Cargo: update dependencies 2025-11-21 12:46:18 +01:00
4f6b57b696 Cargo: update dependencies 2025-11-14 12:48:51 +01:00
4faedce5c6 Use a cargo workspace for better modularity
Currently, there is only a `gateway` crate, but in the future,
likely more will be added to handle db stuff, abstractions, etc once
I actually start implementing the city portal logic itself.
2025-10-19 14:46:59 +02:00
b2384d2e76 Fix typo 2025-10-06 21:25:42 +02:00
f39471b810 Create LICENSE 2025-10-06 12:05:51 +02:00
70c4a0cf78 Add README 2025-10-05 15:31:07 +02:00
dc6e5e08fd Cargo: update dependencies 2025-10-03 09:56:32 +02:00
8e6b086e84 Organize the project into modules for better extendability 2025-09-30 22:07:02 +02:00
3abf4269eb Initial commit, basic graphql server setup 2025-09-30 08:40:31 +02:00