Consistent, compatible versions of all services, in one place.
Serves as the backend, powered by GraphQL, and built using Swift / Vapor.
Frontend component built using SvelteKit, and communicates with ThodaCore via the GraphQL API.
Facilitates access to R2 objects using Cloudflare Workers.
For detailed instructions on setting up and running each project, refer to the respective project's readme.