Quickly get a startup project up and running. Meant to be platform agnostic. When generic support is not possible or convenient, platform-specific support is done within their own directories.
- vitest + vite-plugin-doctest
- biomejs
- tailwindcss v4
- cloudflare + wrangler
- solid-ui https://www.solid-ui.com/docs/introduction
- drizzle ORM with D1 + drizzle-kit + seeding (for both local and remote)
- better-auth (with magic link that mocks email sending via server console.log)
Basic navbar and sidebar layouts are also provided. User avatar, login, logout menus are setup.
- https://developers.cloudflare.com/pages/framework-guides/deploy-a-solid-start-site/ (has bindings info)
- https://ryanjc.com/blog/solidstart-cloudflare-pages/
- cloudflare/workers-sdk#5912
- solidjs/solid-start#1833
- cloudflare/workers-sdk#4548 (understand the hash of the local D1 filename)
- https://github.com/cloudflare/miniflare/releases/tag/v3.20230918.0 (code to generate local D1 filename)