- Remix
- React
- TypeScript
- Tailwind CSS
- Drizzle ORM, Drizzle Kit
- zod
- remix-auth
- remix-auth-google
- remix-validated-form
- Cloudflare Workers
- KV
- D1
- Queue
- R2
- Cron Triggers
app/routes- Place route pages associated with the URL.
- Place the
route.tsxfile in the Routing Path directory according to the pattern of Folders for Organization. - Place components and other items used only on that page within the directory.
app/features- Place components, functions, etc., that are used across components.
- Create directories like
app/features/feature-nameand arrange files in hierarchies likecomponentsorservices.
app/db- Place database schema files and migration files.
npm run migrations:gennpm run local:migrations:applynpm run devOpen up http://127.0.0.1:8788 and you should be ready to go!
Push to GitHub and manually trigger a deployment with workflow_dispatch event from Actions > All workeflows.
MIT