Chatroom demo
This project is a simple chatroom demo with a SvelteKit (web)frontend and a Go backend, knit together using Connect-RPC.
It contains the following:
- An api- and web-server written in Go;
- API using Protobuf and Connect-RPC;
- Web frontend client made with SvelteKit;
- Web components generated with shadcn-svelte;
- Bot clients written in Go;
- A Taskfile to run/test/build the project;
- GitHub Actions to lint/test/build the project;
- Helm charts to run the project in a Kubernetes environment;
Created with

License
Copyright © 2025-2026 Roel Schut. All rights reserved.
The complete license can be found in the LICENSE file.