Feel free to join our discord for some discussions and help! Join our Discord Server
This SvelteKit starter template streamlines your development process by providing pre-configured authentication with Lucia Auth, along with a foundation built on Tailwind CSS, Shadcn UI components, and SES for email functionality. Save time reinventing the wheel and focus on building your amazing SvelteKit application!
Robust Authentication: Secure user login, logout, and session management with Lucia Auth.
Modern Styling: Leverage the power and flexibility of Tailwind CSS for a beautiful and responsive user interface.
Streamlined UI Components: Get started quickly with pre-built and customizable components from Shadcn.
Integrated Email Functionality: Utilize SES for sending emails from your SvelteKit application.
Planned Stripe Integration: Stay tuned for seamless integration with Stripe for payment processing.
Clone the Repository:
git clone https://github.com/KoesterJannik/sveltekit-repo-starter.git
Install Dependencies:
cd sveltekit-repo-starter
npm install
Configure Environment Variables:
.env
file in the root of the project..env.example
into .env
.Start the Postgres Database:
docker-compose up -d
Run Migrations:
npx prisma migrate dev
Start the Development Server:
npm run dev
We welcome your contributions! Feel free to fork the repository, make changes, and submit a pull request. Here are some areas where you can help:
NOT YET LICENSED
Check out a live demo of this template in action here.