docs: clarify parent APIs are planned and UI is mocked
This commit is contained in:
10
PRD.md
10
PRD.md
@@ -104,10 +104,14 @@ The backend exposes the following RESTful APIs powered by FastAPI:
|
|||||||
- `POST /api/billing/create-order` - Generate payment gateway order IDs
|
- `POST /api/billing/create-order` - Generate payment gateway order IDs
|
||||||
- `POST /api/billing/verify-payment` - Cryptographically verify webhooks and upgrade tier
|
- `POST /api/billing/verify-payment` - Cryptographically verify webhooks and upgrade tier
|
||||||
|
|
||||||
**Admin & Parent Systems**
|
**Admin System**
|
||||||
- `GET/POST/PUT/DELETE /api/admin/*` - Full CRUD for Tests, Users, Coupons, and System Settings
|
- `GET/POST/PUT/DELETE /api/admin/*` - Full CRUD for Tests, Users, Coupons, and System Settings
|
||||||
- `POST /api/parent/register` - Parent account creation
|
|
||||||
- `POST /api/parent/link-student` - Link student to parent dashboard
|
**Parent System (Planned / UI Mocked)**
|
||||||
|
- *Note: The UI exists at `/parent/dashboard` but currently uses fallback mock data. Backend APIs are not yet built.*
|
||||||
|
- `[Planned] POST /api/parent/register` - Parent account creation
|
||||||
|
- `[Planned] POST /api/parent/link-student` - Link student to parent dashboard
|
||||||
|
- `[Planned] GET /api/parent/{parent_id}/dashboard/{student_id}` - Fetch real-time student analytics
|
||||||
|
|
||||||
## 5. Technology Stack Summary
|
## 5. Technology Stack Summary
|
||||||
- **Frontend:** Next.js 14/15, TailwindCSS, Framer Motion, Lucide Icons, Shadcn UI.
|
- **Frontend:** Next.js 14/15, TailwindCSS, Framer Motion, Lucide Icons, Shadcn UI.
|
||||||
|
|||||||
Reference in New Issue
Block a user