ForgeNEX

Servicios IT

Desarrollo web en Cornellà de Llobregat

La accesibilidad no es un extra estético: es que una persona que navega con teclado o con lector de pantalla pueda pedirte un presupuesto. La comprobamos con criterios WCAG en cada entrega, no al final.

Hacer que un programa funcione es la mitad del trabajo. La otra mitad es que siga funcionando cuando cambian las personas, las dependencias y el negocio. De eso trata la ingeniería de software: pruebas, control de versiones, entornos y procedimientos.

Un portal de clientes bien hecho quita llamadas y correos: el cliente consulta sus pedidos, descarga facturas o abre incidencias sin esperar a que alguien le conteste. Tu equipo atiende lo que de verdad necesita una persona.

Pide una propuesta

Qué incluye Desarrollo web

  • Documentación de operación de cada automatización: qué hace, qué hacer si falla y a quién avisar.
  • Integraciones con tus sistemas existentes mediante API, documentadas.
  • Inventario de automatizaciones existentes (RPA, flujos, scripts) con dueño, sistema que tocan y datos que manejan.
  • Documento de alcance con los flujos de trabajo acordados, lo que entra en la primera versión y lo que queda para después.
  • Panel de estado de automatizaciones con ejecuciones correctas, fallidas y pendientes.
  • Criterios de aceptación escritos y comprobables para cada funcionalidad.
  • Patrón de publicación fiable de eventos (outbox transaccional) donde una operación y su aviso deben ir juntos.

Situaciones que resolvemos

Datos personales mal custodiados

Formularios, portales y bases de datos guardan información de clientes sin control de accesos claro ni copias, y eso es un riesgo legal además de técnico.

Una web que no cumple accesibilidad

Clientes o administraciones empiezan a pedir accesibilidad y no sabes en qué punto está tu web ni cuánto costaría ponerla al día.

Aplicaciones Power Platform sin control

Varios departamentos han creado aplicaciones y flujos por su cuenta. Nadie sabe cuántos hay, quién los mantiene ni qué datos manejan.

Datos sensibles en conectores inapropiados

Un flujo envía información de clientes a un servicio externo que nadie autorizó, porque no hay políticas que lo impidan.

Un servicio lento arrastra a todo el sistema

Cuando un proveedor externo tarda en contestar, las peticiones se acumulan y la aplicación entera deja de responder.

De la primera llamada a funcionar

    01

    Inventario del sistema actual

    Dibujamos qué piezas hay, cómo se comunican y qué datos se mueven, a partir del código y de hablar con quien lo opera.

    02

    Puntos de dolor

    Identificamos dónde se pierde tiempo, dónde hay errores y qué no aguantará el crecimiento previsto.

    03

    Arquitectura objetivo

    Proponemos cómo debería quedar, con las decisiones escritas y las alternativas descartadas.

    04

    Hoja de ruta por fases

    Ordenamos los cambios para que cada fase deje el sistema funcionando y aporte algo por sí misma.

    05

    Ejecución acompañada

    Implementamos o acompañamos a tu equipo fase a fase, revisando que la arquitectura real coincide con la diseñada.

¿Hablamos de tu caso?

Si dudas entre app y web, te ayudamos a decidir según cómo la usarán tus clientes.

Pide tu propuesta

Automatizado de principio a fin

Lo que montamos queda documentado y se puede repetir, no depende de una persona.

forgenex

$ desplegar tuempresa

✓Versión de la aplicación verificada

✓Base de datos creada

✓Aplicación arrancada y sana

✓Primer administrador creado

✓Dominio configurado

✓Certificado TLS emitido

Listo: https://tuempresa.forgenex.com

No es igual en todos los negocios

Inmobiliarias
Webs con fichas de inmuebles alimentadas desde el CRM, formularios de interés bien cualificados y áreas privadas para propietarios.
Hostelería
Webs de reserva rápidas y accesibles, cartas digitales fáciles de actualizar y herramientas internas de turnos y pedidos.
Inmobiliarias
Publicación automática de inmuebles en portales desde el CRM y recogida de contactos de vuelta, sin copiar a mano.
Industria
Automatización de informes de producción y calidad, con pruebas sobre las aplicaciones de planta que no pueden fallar en mitad de un turno.

Profundiza en el tema

Desarrollo y arquitectura

CI/CD con GitLab Runners y Kubernetes

Estructuración del Pipeline (.gitlab-ci.yml)

Con el Runner operando en K8s, cada job definido en el .gitlab-ci.yml se ejecutará en un contenedor aislado. Para exprimir al máximo esta arquitectura, emplearemos el patrón Docker-in-Docker (DinD) para compilar y pushear imágenes de contenedores desde dentro de Kubernetes, o herramientas daemonless como Kaniko.

Leer la guía completa

Ingeniería de software

Power Platform: gobierno de políticas DLP por entorno

Patrón de diseño por entorno

Entorno Enfoque de política Validación antes de ampliar --- --- --- Desarrollo personal o de equipo Conectores y datos de prueba; permisos limitados y reglas que eviten mezclar datos corporativos con servicios no aprobados. Probar creación de apps y flujos representativos. Pruebas Conectores necesarios para…

Leer la guía completa

Desarrollo y arquitectura

Orquestación Avanzada de Workflows: Arquitecturas Resilientes con n8n

Despliegue de Alta Disponibilidad (HA) con Queue Mode

Para procesar miles de ejecuciones concurrentes sin cuellos de botella, la configuración por defecto (monolítica) de n8n es insuficiente. La evolución natural es desplegar n8n en Queue Mode (Modo Cola), desacoplando el componente web/API del motor de ejecución.

Leer la guía completa

Trabajar con empresas de Cornellà de Llobregat

Las empresas de Cataluña que crecen por adquisición o con nuevas sedes suelen heredar sistemas duplicados; ordenar quién es dueño de cada dato es el primer paso.

El soporte de las automatizaciones de tu empresa de Barcelona se presta en remoto, con alertas que avisan cuando algo falla.

Cuando la integración afecta a equipos físicos de una planta en Barcelona, se puede organizar una visita puntual si el proyecto lo requiere.

Criterios que importan

  • Que tenga despliegue automatizado y forma de volver atrás.
  • Que escriba las decisiones técnicas importantes y su motivo.
  • Que use en sus propios productos las prácticas que te propone.
  • Que separe entorno de pruebas y producción y te deje revisar cada entrega.
  • Que documente qué hacer cuando una automatización falla.

Preguntas frecuentes

¿Hacéis también el diseño visual?+

Sí, el diseño de pantallas y la estructura de la web forman parte del trabajo, siempre ligados a lo que el usuario tiene que conseguir en cada página.

¿Cuánto cuesta un software a medida?+

Depende del alcance, por eso empezamos definiendo una primera versión pequeña y con presupuesto cerrado. A partir de ahí, cada ampliación se estima por separado y puedes parar cuando quieras.

¿Podéis seguir con un proyecto que empezó otro proveedor?+

Sí, tras revisarlo. Te diremos con franqueza en qué estado está, qué riesgos tiene y si compensa continuar o rehacer partes.

¿Necesito Kubernetes?+

Solo si la escala o la operación lo justifican. Muchas empresas funcionan bien con contenedores Docker en pocos servidores. Kubernetes añade capacidad, pero también complejidad que alguien tiene que gestionar.

¿Mi equipo podrá mantener la arquitectura?+

Es un requisito del diseño. Documentamos, explicamos las decisiones y evitamos herramientas que tu equipo no pueda operar. Si hace falta, formamos a quien vaya a hacerse cargo.

¿Es seguro dejar que los empleados creen aplicaciones?+

Sí, con un marco: entornos separados, políticas sobre qué conectores pueden usarse juntos y un proceso para pasar a producción. Sin ese marco, el riesgo es perder el control de dónde acaban los datos.

Envíanos tu idea, aunque esté a medio definir; el primer paso es ordenarla juntos.

Desarrollo web en Cornellà de Llobregat: cuéntanos qué necesitas