Apolo UI
Librería de componentes reutilizables con sistema ui para react js.
Este proyecto consiste en una librería de componentes UI diseñada para la creación de interfaces de usuario en React JS. La iniciativa surgió para satisfacer la necesidad de un sistema de diseño coherente que pudiera gestionar de manera eficaz diversos proyectos tanto en términos visuales como funcionales. Apolo UI se construyó utilizando tecnologías avanzadas como React JS, Storybook y Rollup, lo que garantiza una integración fluida y una experiencia de desarrollo robusta. Trabajé en esta librería en colaboración con un equipo de desarrolladores, y la misma incluye una amplia gama de componentes esenciales para el diseño de interfaces, tales como inputs, botones, modales, alertas y más. Este enfoque modular y adaptable permite a los desarrolladores implementar rápidamente interfaces consistentes y de alta calidad en sus proyectos.
Entre los componentes más destacados que desarrollé en esta librería se encuentra una galería de imágenes con una funcionalidad de subida de archivos interactiva. Este componente no solo es estéticamente atractivo, sino que también se adapta de manera fluida a cualquier resolución, garantizando una experiencia visual consistente en diversos dispositivos. Además, incluí un sofisticado componente de dropdown, que presenta un menú desplegable con animaciones suaves, diseñadas utilizando Framer Motion. Este componente ofrece múltiples opciones de personalización, permitiendo a los desarrolladores ajustar su apariencia y comportamiento según las necesidades específicas del proyecto. Ambos componentes demuestran la capacidad de la librería para combinar funcionalidad avanzada con un diseño elegante y adaptable.