尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Web UI for project-study-api, built with Next.js 16 (App Router, server-side rendering), React 19 and Tailwind CSS v4.
In the Firebase console, open the same project the API uses (FIREBASE_PROJECT_ID), enable the Google and Email/Password sign-in providers, and register a Web app.
Copy the environment file and fill in the Web app config:
cp .env.example .env.local
| Variable | Description |
|---|---|
API_BASE_URL | API URL, server-only (default http://localhost:8080) |
NEXT_PUBLIC_FIREBASE_API_KEY | Firebase Web app API key |
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN | e.g. my-project.firebaseapp.com |
NEXT_PUBLIC_FIREBASE_PROJECT_ID | Must match the API's FIREBASE_PROJECT_ID |
NEXT_PUBLIC_FIREBASE_APP_ID | Firebase Web app id |
Make sure localhost is listed under Authentication → Settings → Authorized domains.
Run:
pnpm install
pnpm dev
Open http://localhost:3000. After signing in you land on /inicio, which loads GET /api/v1/me from the API.
| Command | Description |
|---|---|
pnpm dev | Development server |
pnpm build / pnpm start | Production build / server |
pnpm test | Unit and component tests (Vitest) |
pnpm lint | ESLint |
Architecture, auth flow, design system and usability rules: CLAUDE.md.