Skip to content

An extended project-template for the sveltekit meta-framework. Technologies: SvelteKit, TailwindCSS, SK-Superforms & Zod, Iconify, ShadCN, Commitizen, Prettier & EsLint, Vitest & Playwright, LuciaAuth, BuilderIoCMS, PrismaORM...

License

jonasfroeller/sveltekit-projecttemplate-business

Repository files navigation

SvelteKit - Project Template++

Svelte Vite TailwindCSS SASS

commitizen friendly gitHub license Buymeacoffee

Info

This template is an extended version of sveltekit-projecttemplate-hobby.

Deployment

The project can be deployed to Vercel or as a docker container (Netlify and Cloudflare do not work properly with some functionalities.).

Vercel

Tech Stack

Frontend & Testing


Backend & Database

Supported Databases

Any database Prisma supports. For example MySQL, PostgreSQL or MongoDB.


Other Included Packages


Assets

How-To-Write-SCSS: bem
Fonts (google fonts but privacy-friendly): api.fonts.coollabs.io

Development

Important Commands

# install dependencies
pnpm i

# run development sever
pnpm run all

# or start the server and open the app in a new browser tab
pnpm run all -- --open

# build project
pnpm run build

# preview build
pnpm run preview

# skip husky
<git-command> --no-verify

Contributing

Install commitizen

pnpm add -g commitizen

Usage

Use pnpm run commit or npx cz instead of git commit -m "..."
Use pnpm run prepare before committing the first time.

About

An extended project-template for the sveltekit meta-framework. Technologies: SvelteKit, TailwindCSS, SK-Superforms & Zod, Iconify, ShadCN, Commitizen, Prettier & EsLint, Vitest & Playwright, LuciaAuth, BuilderIoCMS, PrismaORM...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published