This is a template repository for any future Sveltekit projects that I work on. After working on past projects I've come to terms with specific components and directorie that help me organize my code.
Here are the high level details.
lib
folder has most of project files. Let's talk about a few keys details that are important to me.app
directory contains most of my project logic. Under this directory I like to keep UI components, enums, services modules, Svelte stores and any action modules.css
and images
.types
directory.utils
directory helps a ton.That's all the details so far! I like to keep this simple and only add to here what I feel works across multiple projects.