FactoryFlow es una aplicación frontend desarrollada con React 19, Vite y Tailwind CSS, orientada a la visualización, gestión y mejora de procesos industriales. El proyecto está diseñado con un enfoque modular y escalable, ideal para entornos que requieren soluciones rápidas, intuitivas y adaptadas al flujo de trabajo en planta.
Categoría | Herramientas / Librerías |
---|---|
Lenguaje | TypeScript |
Framework | React 19 + Vite |
UI & Diseño | Tailwind CSS, MUI (Material UI), Emotion |
Estado & Eventos | React Router DOM, mitt (EventBus ligero) |
Utilidades | Lodash, Dotenv, Axios |
Estilo & Linting | ESLint, PostCSS |
Tipado | TypeScript, tsconfig paths |
Comando | Descripción |
---|---|
npm run dev |
Inicia el servidor de desarrollo |
npm run build |
Genera el build optimizado |
npm run lint |
Ejecuta el linter |
npm run preview |
Previsualiza el build generado |
src/
├── components/ # Componentes reutilizables
├── pages/ # Vistas o pantallas principales
├── hooks/ # Hooks personalizados
├── services/ # Lógica de conexión (API, datos)
├── styles/ # Estilos globales y tailwind
├── types.ts # Definiciones TypeScript
├── eventBus.ts # Gestión de eventos entre componentes
-
Arquitectura moderna basada en React + Vite.
-
Sistema de routing con react-router-dom.
-
Gestión de eventos desacoplada vía EventBus (mitt).
-
UI consistente, accesible y responsive usando Tailwind + MUI.
-
Conexión a backend con Axios y configuración por .env.
-
Soporte para escalabilidad, ideal para entornos industriales.
git clone https://github.com/ima1256/factoryflow.git
cd factoryflow
npm install
npm run dev
Imanol Conde González – Desarrollador Full-Stack con enfoque en soluciones industriales, experiencia con Vue, Angular, React, Spring Boot, .NET y despliegue en entornos cloud. Con pasión por la innovación, las interfaces intuitivas y la mejora de procesos reales en planta.
Este proyecto muestra capacidad para:
-
Desarrollar soluciones frontend modernas adaptadas al sector industrial.
-
Entender y aplicar buenas prácticas de arquitectura.
-
Trabajar con herramientas modernas como Tailwind, MUI, Vite o TypeScript.
-
Enfocarte en productos robustos y escalables, alineados con los valores de Savvy: eficiencia, autonomía y sostenibilidad.
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.