This was a good small project to get back into Svelte, as I hadn’t used it since v5 was announced. I briefly considered using tRPC-SvelteKit, which I have used in another project before. Eventually I figured it might be fun to just see what “vanilla” SvelteKit can do.
The app makes use of temporary cookies to maintain WIP states and local state - such as which events you created and have participated in. I haven’t used cookies like this before. I’m not sure whether it’s a good convention to do so, but it seems to get the job done.
If you wish to try it out, head over to datepricker!