fullstack-next-cloudflare
π Full-stack Next.js 15 + Cloudflare Workers template with D1 database, R2 storage, Better Auth, and Server Actions. Production-ready with automated CI/CD and generous free tiers.
File Explorer
Download Latest Version (.zip)- deploy.yml
- settings.json
- deploy-complete.md
- _headers
- file.svg
- globe.svg
- next.svg
- vercel.svg
- window.svg
- page.tsx
- page.tsx
- layout.tsx
- route.ts
- route.ts
- page.tsx
- page.tsx
- page.tsx
- layout.tsx
- page.tsx
- favicon.ico
- globals.css
- layout.tsx
- page.tsx
- alert-dialog.tsx
- badge.tsx
- button.tsx
- card.tsx
- checkbox.tsx
- dialog.tsx
- form.tsx
- input.tsx
- label.tsx
- select.tsx
- separator.tsx
- textarea.tsx
- navigation.tsx
- validation.constant.ts
- index.ts
- schema.ts
- 0000_snapshot.json
- _journal.json
- 0000_initial_schemas_migration.sql
- api-error.ts
- r2.ts
- utils.ts
- auth.action.ts
- login-form.tsx
- logout-button.tsx
- signup-form.tsx
- .gitkeep
- auth.model.ts
- user.model.ts
- auth.schema.ts
- auth-client.ts
- auth-utils.ts
- auth.layout.tsx
- auth.route.ts
- login.page.tsx
- signup.page.tsx
- dashboard.layout.tsx
- dashboard.page.tsx
- dashboard.route.ts
- create-category.action.ts
- create-todo.action.ts
- delete-todo.action.ts
- get-categories.action.ts
- get-todo-by-id.action.ts
- get-todos.action.ts
- update-todo.action.ts
- add-category.tsx
- delete-todo.tsx
- todo-card.tsx
- todo-form.tsx
- toggle-complete.tsx
- todo.enum.ts
- category.schema.ts
- todo.schema.ts
- edit-todo.page.tsx
- new-todo.page.tsx
- todo-list.page.tsx
- todos.route.ts
- summarizer.service.ts
- .dev.vars.example
- .gitignore
- banner.svg
- biome.json
- cloudflare-env.d.ts
- components.json
- drizzle.config.ts
- drizzle.local.config.ts
- LICENSE
- middleware.ts
- next.config.ts
- open-next.config.ts
- package.json
- pnpm-lock.yaml
- postcss.config.mjs
- README.md
- tsconfig.json
- worker-configuration.d.ts
- wrangler.jsonc
// repository documentation
Was this content helpful?
(0 ratings)
