Una solución web de última generación diseñada para centralizar, auditar y optimizar el ciclo de vida de la infraestructura tecnológica empresarial.
TechControl es una plataforma avanzada de gestión IT que simplifica la administración operativa y la toma de decisiones estratégicas. Permite a los equipos de infraestructura y soporte técnico llevar un control riguroso sobre equipos informáticos, consumibles de impresión, dispositivos de cartelería digital, registros de guardias y presupuestos de compras desde una interfaz unificada, intuitiva y de alto rendimiento.
| Módulo | Descripción |
|---|---|
| 📊 Dashboard Ejecutivo | Métricas e indicadores clave en tiempo real sobre el estado de stock, alertas operativas y consumibles en nivel crítico. |
| 💻 Equipamiento IT | Registro detallado de notebooks y estaciones de trabajo, seguimiento de asignaciones, estado funcional y trazabilidad por usuario. |
| 🖨️ Centro de Impresión | Monitoreo proactivo de niveles de tóner, unidades de imagen y alertas automáticas de mantenimiento por sucursal. |
| 📺 DataliveTV (Cartelería Digital) | Módulo para la organización de credenciales, IDs de dispositivos y accesos universales para pantallas corporativas. |
| 🛡️ Guardias IT & Tareas Especiales | Registro operacional de turnos de guardia, tareas extraordinarias, coberturas y cronogramas del personal técnico. |
| 🛒 Gestión de Pedidos & Compras | Workflow para la generación, seguimiento y priorización de solicitudes de compra de hardware y suministros. |
| 📈 Histórico & Auditoría | Trazabilidad completa de ingresos, egresos y movimientos de activos con reportes exportables para control interno. |
TechControl se destaca por un diseño de interfaz nítido y moderno enfocado en la usabilidad profesional:
- 💎 Diseño Neomórfico & Glassmorphism: Acabados visuales elegantes con jerarquía cromática optimizada mediante el espacio de color OKLCH.
- 🌓 Soporte Tema Claro / Oscuro: Adaptación dinámica para maximizar el confort visual en extensas jornadas de trabajo.
- ⚡ Respuesta Instantánea: Interacciones fluidas impulsadas por componentes Radix UI accesibles y animaciones optimizadas.
Sigue estos pasos para clonar, configurar y ejecutar el proyecto localmente en tu entorno de desarrollo.
- Node.js: v18.0.0 o superior (recomendado v20+).
- pnpm: Gestor de paquetes recomendado (
npm install -g pnpm). - Git: Para el control de versiones.
-
Clonar el repositorio:
git clone https://github.com/tu-usuario/TechControl-Sistemas.git cd TechControl-Sistemas -
Instalar dependencias con
pnpm:pnpm install
-
Configurar las variables de entorno: Crea un archivo
.enven la raíz del proyecto basándote en.env.example:cp .env.example .env
Abre
.envy completa las credenciales de tu proyecto de Supabase:VITE_SUPABASE_URL=https://tu-proyecto.supabase.co VITE_SUPABASE_ANON_KEY=tu-anon-key-publica
-
Iniciar el servidor de desarrollo:
pnpm run dev
La aplicación se iniciará en
http://localhost:5173/(o en la ruta base configurada).
| Comando | Descripción |
|---|---|
pnpm run dev |
Inicia el servidor de desarrollo con recarga rápida (HMR). |
pnpm run build |
Valida tipos con TypeScript y compila el bundle de producción en /dist. |
pnpm run typecheck |
Ejecuta la comprobación estática de tipos (tsc --noEmit). |
pnpm run preview |
Previsualiza localmente la compilación de producción generada en /dist. |
© 2026 TechControl IT Solutions. Todos los derechos reservados.











