Deploy: Add Cloudflare Worker, D1 database integration, and updated README

- Add complete Cloudflare Worker implementation with waitlist API endpoints
- Integrate Cloudflare D1 SQLite database for production waitlist storage
- Add wrangler configuration for Worker deployment and D1 binding
- Rewrite README with comprehensive deployment and architecture documentation
- Update environment configuration and build setup
- Add waitlist utility functions and API client
- Update project dependencies and Vite configuration
- Deploy live to https://react-example.white-glade-ab2c.workers.dev
This commit is contained in:
User
2026-08-31 08:24:47 +02:00
parent 021f26fa06
commit ad0c936ccd
11 changed files with 1943 additions and 68 deletions
+4 -2
View File
@@ -3,9 +3,11 @@ import react from '@vitejs/plugin-react';
import path from 'path';
import {defineConfig} from 'vite';
import { cloudflare } from "@cloudflare/vite-plugin";
export default defineConfig(() => {
return {
plugins: [react(), tailwindcss()],
plugins: [react(), tailwindcss(), cloudflare()],
resolve: {
alias: {
'@': path.resolve(__dirname, '.'),
@@ -19,4 +21,4 @@ export default defineConfig(() => {
watch: process.env.DISABLE_HMR === 'true' ? null : {},
},
};
});
});