The Codest Valor para el cliente
Ofrecer soluciones rentables, aprovechar las competencias especializadas, garantizar la escalabilidad y acelerar la comercialización
Helpling es una plataforma online que pone en contacto a clientes con limpiadores profesionales, ofreciendo una amplia gama de servicios de limpieza a domicilio. Los clientes pueden reservar servicios fácilmente, elegir su fecha y hora preferidas y disfrutar de precios transparentes sin cargos ocultos. El objetivo de Helpling es ofrecer soluciones de limpieza doméstica sin estrés para particulares y hogares.
- Industria
- Mercado
- Sede central
- Berlín, Alemania
- Pila tecnológica
- Rieles 7
- Rubí 3
- PostgreSQL
- Redis
- AWS
- Heroku
- Semáforo
- Docker
- React
- Apollo
- GraphQL
Descripción del proyecto
En este proyectoNuestro principal objetivo era permitir que varios socios utilizaran la aplicación para clientes de Helpling con su propia marca. Sin embargo, nos encontramos con varios retos, como la ausencia de un sistema de diseño, la redundancia, el diseño incoherente y los elementos heredados. He aquí cómo abordamos estos retos:
Iteración del diseño: Iniciamos un exhaustivo proceso de iteración del diseño, perfeccionando meticulosamente varios componentes del diseño y páginas de la aplicación. Este esfuerzo supuso identificar y rectificar elementos redundantes e incoherencias de diseño.
Consolidación: Para combatir la redundancia y la incoherencia, eliminamos estratégicamente los componentes duplicados y adoptamos un estilo unificado para cada categoría. Esto racionalizó el diseño general de la aplicación y mejoró su coherencia visual.
Fichas de diseño: Para mantener la coherencia y eficacia del diseño, implementamos tokens de diseño, como "theme.button.primary.dark". Estos tokens desempeñaron un papel crucial para garantizar que los elementos de diseño, como los botones, se adhirieran a los estilos elegidos de forma coherente.
Desarrollo backend: En el backend, nuestro equipo se centró en el desarrollo de formularios de administración y en la aplicación de una compleja lógica empresarial. Este trabajo de backend fue fundamental para que los socios pudieran utilizar la aplicación con su propia marca, incluyendo la gestión de usuarios, los permisos y las opciones de personalización.
Seguimiento de la migración: Ejecutamos una migración perfecta de Google Analytics 4 (GA4) a Server-Side Tracking (SST). Esta transición no solo mejoró la precisión y la seguridad de los datos, sino que también conservó las capacidades de seguimiento, garantizando una información fiable.
Componentes frontales: Como toque final, introdujimos un conjunto de componentes frontales optimizados. Estos componentes se integraron estratégicamente para apoyar las funciones de marca de los socios y mejorar varios aspectos de la interfaz de usuario de la aplicación.
Desafíos
- Ampliación de la reserva de talentos: El cliente necesitaba un aumento significativo de su en la empresa con desarrolladores cualificados. No se trataba sólo de ampliar el tamaño del equipo, sino de garantizar la incorporación de talentos de alto calibre.
- Aportar experiencia e innovación: Los nuevos miembros del equipo debían aportar algo más que manos adicionales: tenían que infundir al proyecto profundos conocimientos técnicos y soluciones innovadoras, características típicas de los profesionales tecnológicos experimentados.
- Integración perfecta del equipo: Los desarrolladores tenían que integrarse perfectamente en el equipo existente, lo que requería no solo una alineación técnica, sino también compatibilidad en términos de cultura de trabajo y visión del proyecto.
Enfoque y resultados
Nuestra tarea consistió en introducir nuevas metodologías para agilizar el desarrollo del mercado. Además, facilitamos la inclusión de varios desarrolladores de Ruby en el equipo.
En respuesta a las necesidades del cliente, ampliamos su equipo con el complemento necesario de desarrolladores Ruby. Además, implantamos nuevas metodologías para influir positivamente en los procesos del proyecto, fomentando la eficiencia y la productividad. Nuestros dedicados esfuerzos también abarcaron el desarrollo y mantenimiento de los principales producto características, lo que se traduce en una mejora del rendimiento y el éxito general del proyecto.
Opinión del cliente:
Me ha impresionado que The Codest pueda entregar desarrolladores de alta calidad en un plazo razonable. The Codest se comunica bien. Sin embargo, una vez que los desarrolladores están integrados en nuestro equipo, no tengo que hablar tanto con ellos. Nuestro equipos de desarrollo siga sprint y tenemos reuniones semanales para hablar de los progresos.
JORDI PIQUERAS BRUNET
CTO, Helpling