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
- Host: GitHub
- URL: https://github.com/b2kkingr/sveltekit-workers-d1-auth
- Owner: b2kkingr
- Created: 2025-01-28T01:50:39.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-18T07:24:11.000Z (7 months ago)
- Last Synced: 2025-03-18T07:25:03.422Z (7 months ago)
- Topics: cloudflare, cloudflare-d1, cloudflare-workers, d1, lucia, lucia-auth, svelte, sveltekit, workers
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
[](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! 💻 🌈