Section 5 Complete

This commit is contained in:
IGNY8 VPS (Salman)
2025-12-27 03:09:57 +00:00
parent 74a3441ee4
commit 4e9bf0ba56
9 changed files with 529 additions and 89 deletions

View File

@@ -1,7 +1,7 @@
# Frontend Pages & Routes
**Last Verified:** January 2, 2025
**Version:** 1.1.4
**Last Verified:** December 27, 2025
**Version:** 1.1.7
**Framework:** React 19 + TypeScript + React Router 6 + Vite
---
@@ -139,9 +139,14 @@ Routes defined in `/frontend/src/App.tsx`:
**Tab Structure:**
- **Account**: Organization name, billing address, tax ID
- **Profile**: Name, email, phone, timezone, language, notifications, security
- **Profile**: Name, email, phone, timezone, language, notifications, security (password change modal)
- **Team**: Team member list, invite, remove
**v1.1.6 Changes:**
- Profile tab loads from auth store user data
- Added Change Password modal with validation
- Uses `/v1/auth/change-password/` endpoint
### Plans & Billing
| Route | File | Description |
@@ -153,6 +158,9 @@ Routes defined in `/frontend/src/App.tsx`:
- **Upgrade Plan**: Pricing table, plan comparison
- **History**: Invoices, payments, payment methods
**v1.1.6 Changes:**
- Added cancellation confirmation modal (prevents accidental cancellations)
### Usage
| Route | File | Description |
@@ -162,7 +170,11 @@ Routes defined in `/frontend/src/App.tsx`:
**Tab Structure:**
- **Your Limits & Usage**: Hard + monthly limits with usage bars
- **Credit History**: Transaction log
- **API Activity**: Call statistics (currently placeholder data)
- **API Activity**: Operations by type (using real analytics data)
**v1.1.6 Changes:**
- Fixed fake API Activity data - now shows real `usage_by_type` data
- Removed hardcoded placeholder values
### AI Models (Admin Only)
@@ -176,10 +188,23 @@ Routes defined in `/frontend/src/App.tsx`:
| Route | File | Description |
|-------|------|-------------|
| `/help` | `Help/HelpCenter.tsx` | Documentation, FAQ, support CTAs |
| `/help/docs` | `Help/Documentation.tsx` | Placeholder |
| `/help/system-testing` | `Help/SystemTesting.tsx` | Placeholder |
| `/help/function-testing` | `Help/FunctionTesting.tsx` | Placeholder |
| `/help` | `Help/Help.tsx` | Documentation, FAQ, support CTAs |
**v1.1.7 Changes:**
- Fixed support buttons (now mailto: links)
- Added Dashboard, Setup, Account & Billing documentation sections
- Expanded FAQ with credits, billing, WordPress, automation topics
- Deleted placeholder pages: Documentation.tsx, SystemTesting.tsx, FunctionTesting.tsx
**Documentation Sections:**
- Getting Started (Quick Start, Workflow Overview)
- Dashboard (Metrics, Pipeline, Setup Checklist)
- Setup Module (Add Keywords, Content Settings, Sites)
- Planner Module (Keywords, Clusters, Ideas)
- Writer Module (Tasks, Content, Images)
- Automation Setup
- Account & Billing (Account Settings, Plans, Usage)
- FAQ (~28 questions)
---