Consultoria AS
0c4b1a43a9
feat(fase3): update sidebar navigation and seed with calendario_fiscal
...
- Add navigation items for Reportes, Calendario, Alertas, Usuarios
- Add calendario_fiscal table creation in seed
- Insert demo fiscal events for all 12 months
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 03:04:25 +00:00
Consultoria AS
9b8aaea7eb
feat(alertas): add alerts CRUD with stats and management UI
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 03:02:20 +00:00
Consultoria AS
b25816df20
chore: Phase 2 complete - Dashboard, CFDI, Impuestos modules
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 02:37:45 +00:00
Consultoria AS
45768f03b5
feat(web): redirect home to dashboard
2026-01-22 02:36:55 +00:00
Consultoria AS
62113c7fba
feat(web): add configuracion page with theme selector
2026-01-22 02:36:20 +00:00
Consultoria AS
1dcc98aada
feat(web): add impuestos page with IVA/ISR control
2026-01-22 02:34:34 +00:00
Consultoria AS
554474d62f
feat(web): add CFDI page with list, filters, and pagination
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 02:31:59 +00:00
Consultoria AS
6372f8afc5
feat(web): add dashboard page with KPIs, charts, and alerts
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 02:29:54 +00:00
Consultoria AS
a8265b9822
feat(web): add dashboard API client and hooks
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 02:28:06 +00:00
Consultoria AS
ccfc795d41
feat(web): add chart components (KpiCard, BarChart)
2026-01-22 02:27:02 +00:00
Consultoria AS
06e9f3eba7
feat(web): add dashboard layout with sidebar and header
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 02:25:35 +00:00
Consultoria AS
c8a1fac045
chore: add Phase 2 dependencies (recharts, tanstack-table, date-fns)
2026-01-22 02:15:15 +00:00
Consultoria AS
9986bc1dd3
feat(web): add login and register pages with auth store
...
- API client with token refresh interceptor
- Auth API functions (login, register, logout, getMe)
- Auth store with Zustand persistence
- Auth layout with centered card design
- Login page with form validation
- Register page with company and user data
- Environment example file
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 02:01:29 +00:00
Consultoria AS
984f1aeb8d
feat(web): add base UI components
...
- Button with variants (default, destructive, outline, secondary, ghost, link, success)
- Input with consistent styling
- Card with Header, Title, Description, Content, Footer
- Label using Radix UI primitives
- Index file for centralized exports
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 02:00:33 +00:00
Consultoria AS
4389f50e7d
feat: implement 4-theme system with Zustand persistence
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 01:58:24 +00:00
Consultoria AS
cbc48cfe26
feat: add Next.js frontend base structure
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 01:56:17 +00:00