/starter-fullstack-rest-trpc

Fullstack starter with trpc

Primary LanguageTypeScriptMIT LicenseMIT

Full Stack starter (REST)

Requirements

  1. Node >=v14

Recommended

  1. mysql vscode extension

Available Scripts

Init

# setup mswjs for browser
pnpm web msw:init

If you want to avoid docker setup ,use sqlite (check prisma docs)

# start docker (mysql)
pnpm api db-up
pnpm api dev
pnpm api test
pnpm api build
pnpm api start
# don't forget to stop mysql
pnpm api db-down
pnpm web preview
pnpm web test
pnpm web dev
# deploy to gh-pages
pnpm web deploy