¿Qué tipo de desarrollo web hacen?
Aplicaciones web a medida, sitios corporativos y de marketing, APIs e integraciones, y el mantenimiento que viene después de un lanzamiento. PHP y Laravel son una parte importante de nuestro trabajo, con React cuando el frontend lo pide. Los proyectos de e-commerce tienen sus propias páginas, así que empiece por desarrollo en Magento si es lo que necesita.
¿Pueden hacerse cargo de un sitio que construyó otra persona?
Sí. Buena parte de nuestro trabajo empieza así. Leemos la base de código, le decimos con honestidad en qué estado está y atendemos lo que de verdad es urgente antes que nada. Reconstruir no es una condición para que nos impliquemos.
¿Qué pasa si el desarrollador que construyó nuestro sitio desaparece?
Primero, hágase con los accesos: el repositorio de código, la cuenta de hosting, el dominio y el DNS, y cualquier servicio de terceros del que dependa el sitio. Si alguno de ellos está solo a nombre del desarrollador anterior, recuperarlo es el primer trabajo y a veces el más difícil. Después leemos el código y la configuración de despliegue, le decimos en qué estado está y atendemos cualquier cosa urgente: un certificado caducado, una dependencia sin parchear, una copia de seguridad que no se está haciendo. La mayoría de los sitios en esta situación no necesitan reconstruirse.
¿Trabajan con clientes de todo Estados Unidos?
Sí. Emyrix tiene su sede en Massachusetts y trabaja de forma remota con empresas de todo Estados Unidos. Trabajamos en horario estadounidense, con contratos estadounidenses, y facturamos en dólares.
¿Con qué construyen?
PHP 8 y Laravel en el servidor, React en el frontend, MySQL para los datos, Redis donde el caching se gana su sitio, y Docker en desarrollo y en CI. Si su proyecto ya está construido sobre otra cosa, le diremos claramente si somos las personas adecuadas para trabajar en él.
¿Se puede añadir React a una aplicación existente?
Sí, y no tiene por qué ser de golpe. React puede hacerse cargo de una sola pantalla (un formulario complejo, un panel, un configurador) mientras el resto de la aplicación sigue renderizándose como hoy. Ese suele ser el primer paso correcto: demuestra el enfoque en la parte que de verdad lo necesita, sin una reescritura. Un frontend completo de página única es una decisión más grande, y le diremos cuándo no nos parece justificada.
¿Se ocupan también del diseño, además del desarrollo?
Podemos ayudar a fijar la dirección antes de que empiece el desarrollo, incluidos conceptos de diseño a página completa que puede comparar en paralelo. Si ya tiene diseñador, sistema de diseño o una marca establecida, podemos trabajar a partir de lo que nos facilite.
¿Qué pasa después de que el sitio se lance?
La mayoría de los proyectos continúan con mantenimiento: actualizaciones, parches de seguridad, monitorización, corrección de errores y una cola de mejoras más pequeñas. Otros se entregan por completo a un equipo interno. En cualquier caso, el objetivo es dejarle algo que su equipo pueda entender y mantener.
¿Cómo empieza un proyecto?
Empezamos con una conversación sobre el objetivo, el sistema actual y las limitaciones. A partir de ahí le entregamos un alcance por escrito que cubre qué está incluido, qué no, y por dónde empezaríamos. Si creemos que el trabajo no nos necesita, se lo diremos.
¿Cuánto cuesta un proyecto?
Depende de con qué empecemos y de qué haya que construir. Después de una primera conversación normalmente podemos decirle si el trabajo encaja mejor como proyecto cerrado, como una primera fase definida o como desarrollo continuo. Acotamos el trabajo antes de pedirle que se comprometa con él.