Adrian Flores Cortes
2bfd90cdff
[TASK-007] feat: P1 complete - MLM and Goals UI modules
...
## T-02.1: MLM Structure Pages (4 pages)
- MLMPage.tsx - Dashboard
- StructuresPage.tsx - List structures
- RanksPage.tsx - Manage ranks
- MyNetworkPage.tsx - User network view
## T-02.2: MLM Detail Pages (3 pages)
- StructureDetailPage.tsx
- NodeDetailPage.tsx
- MyEarningsPage.tsx
## T-02.3: Goals Structure Pages (3 pages)
- GoalsPage.tsx - Dashboard
- DefinitionsPage.tsx - Create/edit goals
- MyGoalsPage.tsx - User's assigned goals
## T-02.4: Goals Detail Pages (3 pages)
- GoalDetailPage.tsx
- AssignmentDetailPage.tsx
- ReportsPage.tsx
## T-02.5 & T-02.6: Route Integration
- router/index.tsx: Added 13 new routes with lazy loading
- DashboardLayout.tsx: Added MLM and Goals to sidebar nav
Total: 13 new pages, 13 new routes
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 12:53:56 -06:00
Adrian Flores Cortes
5c4e1511d6
chore: Update TypeScript build info
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 14:13:03 -06:00
Adrian Flores Cortes
eff0f70b7f
[SAAS-021] feat: Implement MLM module frontend
...
- 4 API services: structures, ranks, nodes, commissions
- 30+ React Query hooks in useMlm.ts
- My network/dashboard hooks for user experience
- Tree visualization support hooks
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 06:48:55 -06:00
Adrian Flores Cortes
69a6a2c4ea
[SAAS-022] feat: Implement Goals module frontend
...
- Added API services for definitions and assignments
- Added 24 React Query hooks in useGoals.ts
- Updated hooks/index.ts to export useGoals
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 06:26:47 -06:00
Adrian Flores Cortes
a4253a8ce9
[SAAS-019] feat: Add Portfolio module frontend
...
- API services: categories.api.ts, products.api.ts
- React Query hooks: usePortfolio.ts
- Full CRUD operations for products, categories, variants, prices
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 05:42:13 -06:00
Adrian Flores Cortes
36ee5213c5
[SAAS-018/020] feat: Add Sales and Commissions frontend modules
...
Sales Frontend (Sprint 2):
- Add services: leads, opportunities, activities, pipeline, dashboard APIs
- Add hooks: useSales with React Query integration
- Add pages: SalesPage, LeadsPage, LeadDetailPage, OpportunitiesPage, OpportunityDetailPage, ActivitiesPage
- Integrate routes in main router
Commissions Frontend (Sprint 4):
- Add services: schemes, entries, periods, assignments, dashboard APIs
- Add hooks: useCommissions with React Query integration
- Add pages: CommissionsPage, SchemesPage, EntriesPage, PeriodsPage, MyEarningsPage
- Integrate routes in main router
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 22:50:11 -06:00
Adrian Flores Cortes
f59bbfac64
[SYNC] feat: Add query-keys hook and e2e tests
...
- src/hooks/query-keys.ts
- tests/e2e/registration.spec.ts
- tests/e2e/subscription.spec.ts
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 18:12:21 -06:00
eb95d0e276
Initial commit - Frontend de template-saas migrado desde monorepo
...
Migración desde workspace-v2/projects/template-saas/apps/frontend
Este repositorio es parte del estándar multi-repo v2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:07:16 -06:00
cb173017b3
Initial commit
2026-01-16 14:04:05 +00:00