a full-stack TodoList example use remix-t3-stack
, aims to bring better DX to react developers.
- end-to-end type safe by
trpc
- get userinfo anywhere by
useMyUserInfo
- type safe form with
zod
byuseZodForm
- no need to export
action
, just calltrpc
to mutate anywhere - request with permission controll by
middleware
- deploy to
docker
orvercel
- remix
- vite
- trpc
- tailwindcss
- typescript
- prisma
- jwt
- pnpm
- react-hook-form
- lucide-icons
- zod
- docker
- vercel
- Clone this repository
git clone git@github.com:SteveSuv/remix-t3-stack.git
- install packages
npm i pnpm -g
pnpm i
- init database
pnpm db:push
pnpm db:gen
- run dev server
pnpm dev
- build and preview
pnpm build
pnpm start
- deploy to docker
pnpm deploy
- deploy to vercel: follow this guide