The contact manager I previously made in C ported to sveltekit. The guide called for using fetch and json and stuff, but in my opinion that makes using svelte completetely redundant, so I did it with loading functions and actions. I also learned about remote function calling, but decided not to use it in the end.
You can add, remove and edit contacts, and I was too lazy to write sql, so I made editing delete the existing record and create a new one.
Ideas for the css come from my brother, don't blame me.