Day 7 完了
実装内容: 1. 依存ライブラリ追加: axios, lucide-react, clsx, tailwind-merge 2. APIクライアント作成: frontend/src/lib/api.ts - JWT認証対応 3. ログイン画面作成: frontend/src/app/login/page.tsx - 日本語UI 4. レイアウト更新: frontend/src/app/layout.tsx - Noto Sans JP追加 5. JWTエンドポイント追加: backend/keinasystem/urls.py にJWT URL追加 テスト結果: - ログインAPI (/api/auth/jwt/create/) → HTTP 200 OK - テストユーザー: admin / password123 ブラウザで http://localhost:3000/login にアクセスして動作確認できます。 次の工程に移りますか?
This commit is contained in:
@@ -9,19 +9,23 @@
|
||||
"lint": "next lint"
|
||||
},
|
||||
"dependencies": {
|
||||
"axios": "^1.13.5",
|
||||
"clsx": "^2.1.1",
|
||||
"lucide-react": "^0.564.0",
|
||||
"next": "14.1.0",
|
||||
"react": "^18",
|
||||
"react-dom": "^18",
|
||||
"next": "14.1.0"
|
||||
"tailwind-merge": "^3.4.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^20",
|
||||
"@types/react": "^18",
|
||||
"@types/react-dom": "^18",
|
||||
"typescript": "^5",
|
||||
"autoprefixer": "^10.0.0",
|
||||
"eslint": "^8",
|
||||
"eslint-config-next": "14.1.0",
|
||||
"tailwindcss": "^3.3.0",
|
||||
"postcss": "^8",
|
||||
"autoprefixer": "^10.0.0"
|
||||
"tailwindcss": "^3.3.0",
|
||||
"typescript": "^5"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user