雙峰祭オンラインシステム開発班の研修テンプレート。
backend/ - Hono + Drizzle (MySQL) + Docker
frontend/ - Vite + React + TypeScript
それぞれ独立した npm プロジェクトです。詳細は各ディレクトリの README を参照。
ターミナルを 2 つ用意して、
backend
cd backend
docker compose up --build
# 別ターミナルで初回だけ
docker compose exec app npm run db:push- API: http://localhost:3000
- phpMyAdmin: http://localhost:8080 (root / root)
frontend
cd frontend
npm install
npm run dev