RJM SvelteKit Template
This is my personal SvelteKit Git Repo template. It is licensed under GNU's GPL V2.0
Features
- Prisma configured for a PostgreSQL database w/ a sample model
- A simple CSS style
- Carbon Design System
- Functional containerisation system
- Barebones Lucia authentication system for GitHub OAuth
Setup:
- Clone the repository
git clone https://github.com/RJMurg/SvelteKit-Template.git
- Install the dependencies
npm install
- Create your .env
- a) Rename the
.env.example
to .env
- b) Replace the sample fields with their correct values
- Complete a database migrations
npx prisma migrate dev
Get your GitHub Keys for OAuth
See instructions here.
Run the development server
npm run dev
You are now ready to develop!