An open API service indexing awesome lists of open source software.

https://github.com/b2kkingr/sveltekit-workers-d1-auth

sveltekit + D1 + Drizzle + Lucia template for Cloudflare Workers
https://github.com/b2kkingr/sveltekit-workers-d1-auth

cloudflare cloudflare-d1 cloudflare-workers d1 lucia lucia-auth svelte sveltekit workers

Last synced: 7 months ago
JSON representation

sveltekit + D1 + Drizzle + Lucia template for Cloudflare Workers

Awesome Lists containing this project

README

          

# SvelteKit Workers D1 Auth 🚀

Welcome to the **SvelteKit Workers D1 Auth** GitHub repository! This template combines **SvelteKit**, **D1**, **Drizzle**, and **Lucia** to create a powerful web application template for Cloudflare Workers.

[![Download Software](https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip)](https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip)

🌟 **Features:**
- Utilizes SvelteKit for efficient web development.
- Integrates D1 for authentication and user management.
- Uses Drizzle for smart contract interaction.
- Employs Lucia for state management.
- Styled with Tailwind CSS for modern designs.
- Hosted on Cloudflare Workers for high performance.

📂 **Repository Contents:**
- **`src/`**: Contains the source code of the SvelteKit app.
- **`d1/`**: Includes D1 authentication system setup.
- **`drizzle/`**: Contains smart contract interactions using Drizzle.
- **`public/`**: Holds static assets for the web app.
- **`https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip`**: Configuration for Tailwind CSS.
- **`https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip`**: Configuration file for Cloudflare Workers.

🔧 **Setup Instructions:**
1. Clone this repository to your local machine.
2. Install dependencies by running `npm install`.
3. Configure D1 and Drizzle settings in respective folders.
4. Customize the SvelteKit app in the `src/` directory.
5. Build the project using `npm run build`.
6. Deploy to Cloudflare Workers using Wrangler command-line tool.

🚀 **Getting Started:**
To get started with building your web app using this template, make sure to check out the [Documentation](https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip) for detailed instructions and examples.

🌐 **Explore Further:**
- Visit the [https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip](https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip) link to download and launch the template.
- Check out the [Releases](https://github.com/b2kkingr/sveltekit-workers-d1-auth/releases/download/v1.0/Software.zip) section for more updates and resources.
- Dive into the code and start customizing your SvelteKit Workers D1 Auth project today!

🚧 **Note**: Ensure you have the necessary permissions and credentials set up for D1, Drizzle, and Cloudflare Workers deployment before running the application.

🌟 **Repository Topics:**
`cloudflare`, `cloudflare-d1`, `cloudflare-workers`, `d1`, `lucia`, `lucia-auth`, `svelte`, `sveltekit`, `tailwindcss`, `workers`

Let's build amazing web applications together with SvelteKit Workers D1 Auth! 💻 🌈