- ts-rest
- better-auth
- Drizzle ORM
- Turborepo
- daisyUI
依存関係をインストールする。
pnpm installserver/.env.example をコピーして server/.env を作成する。
cp server/.env.example server/.envDrizzle ORM のマイグレーションを実行する。
cd server
pnpm run db:pushDev Server
pnpm run devhttp://localhost:3000 でサーバーが起動する。
Production Server
pnpm run build
pnpm run previewhttp://localhost:3000 でサーバーが起動する。
任意のメールアドレスでログインできる。
実際のメールは送信されず、コンソールにOne-Time Password (OTP)が表示されるのでコピペしてログインする。