Torch2196 093570b7b2 Fix navigation and routing for client users
- Sidebar: Show proper navigation for client/employee roles
- App.tsx: Add HomeRedirect to route users based on role
- Client users now go directly to their company detail page
- Added AnalystRoute to protect ClientesList

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 23:49:18 -06:00

Horux Strategy Platform

Plataforma de Reportes Financieros automatizados a partir de balanzas de comprobación.

Descripción

Sistema web que permite a empresas subir sus datos contables de múltiples sistemas (CONTPAQi, Aspel, SAP, Odoo, etc.) y obtener:

  • Dashboard interactivo con métricas financieras
  • Exportación a PDF profesional (32 páginas)
  • Clasificación automática de cuentas
  • Comparativos entre periodos
  • Semáforos de rendimiento

Stack Tecnológico

Componente Tecnología
Backend Laravel 11 (API REST)
Frontend React 18 + TypeScript + Vite
Autenticación Laravel Sanctum
Base de datos MySQL / PostgreSQL
Gráficas Recharts
PDF Browsershot (Puppeteer)
Estilos Tailwind CSS

Estructura del Proyecto

horux-strategy-platform/
├── backend/           # Laravel 11 API
├── frontend/          # React + TypeScript
└── docs/
    └── plans/         # Documentación de diseño

Instalación Rápida

Backend

cd backend
composer install
cp .env.example .env
php artisan key:generate
# Configurar base de datos en .env
php artisan migrate --seed
php artisan serve

Frontend

cd frontend
npm install
npm run dev

Credenciales por defecto

Roles de Usuario

Rol Permisos
Admin Acceso total, configuración global
Analista Gestionar clientes, procesar balanzas
Cliente Ver dashboard propio, descargar PDFs
Empleado Permisos configurables por cliente

Sistemas Contables Soportados

  • CONTPAQi (implementado)
  • Aspel
  • SAP
  • Odoo
  • Alegra
  • Parser genérico (CSV/Excel)

Métricas Calculadas

  • Márgenes: Bruto, EBITDA, Operativo, Neto, NOPAT, OCF, FCF
  • Retorno: ROIC, ROE, ROA, ROCE
  • Eficiencia: Asset Turnover, Días Clientes/Proveedores/Inventario
  • Liquidez: Current Ratio, Quick Ratio, Cash Ratio
  • Solvencia: Net Debt/EBITDA, Interest Coverage, Debt Ratio
  • Gestión: Revenue Growth, CapEx/Revenue, Tax Rate

Documentación

Ver docs/plans/ para:

  • Diseño del sistema
  • Plan de implementación

Licencia

Propietario - Horux 360

Description
Plataforma de Reportes Financieros - Laravel 11 + React 18
Readme 153 KiB
Languages
TypeScript 55.8%
PHP 43%
CSS 0.6%
JavaScript 0.4%
HTML 0.2%