Desarrollo de aplicaciones web a la medida en República Dominicana

Portales de clientes, sistemas administrativos, dashboards y herramientas internas con Ruby on Rails, React y Next.js. Precio fijo por ciclo de 6 semanas y software funcionando en producción al final de cada ciclo.

RESUMEN

El desarrollo de aplicaciones web es el diseño, la programación y el mantenimiento de sistemas que se usan desde el navegador: portales de clientes, sistemas administrativos, dashboards, marketplaces y herramientas internas. DevLunch es una empresa de desarrollo de software en Santo Domingo, República Dominicana, que desarrolla aplicaciones web desde 2014 para empresas dominicanas y de Estados Unidos. Las aplicaciones se construyen con Ruby on Rails, Hotwire, React, Next.js y PostgreSQL. El trabajo se cotiza por ciclo fijo de 6 semanas, con precio y fecha de entrega definidos antes de empezar y sin cobro por hora.

  • Desde 2014
  • Rails, Hotwire, React, Next.js
  • Ciclos fijos de 6 semanas
  • El código es tuyo

Por qué desarrollar tu aplicación web con DevLunch

Precio fijo por ciclo

Cada ciclo de 6 semanas tiene precio y fecha de entrega acordados antes de empezar el desarrollo. Sin cobro por hora ni presupuestos abiertos.

Software funcionando en cada ciclo

Cada ciclo termina con software funcionando en producción, no con una maqueta ni una demo.

El repositorio es tuyo

El código está en tu repositorio desde el primer día. Hosting, dominios y cuentas quedan a nombre de tu empresa.

Equipo en Santo Domingo

Programadores en Santo Domingo, en horario del Este, que trabajan en español o en inglés.

Aplicaciones web que desarrollamos

  • Portales de clientes y autoservicio
  • Sistemas administrativos y back office
  • Portales B2B de pedidos y cotizaciones
  • Marketplaces y directorios de proveedores
  • Sistemas de reservas y solicitudes
  • Herramientas internas que reemplazan Excel
  • Dashboards y reportes con exportación a Excel y CSV
  • APIs para apps móviles y otros sistemas

Tecnologías para aplicaciones web

  • Ruby on Rails
  • Hotwire (Turbo, Stimulus)
  • React
  • Next.js
  • TypeScript
  • PostgreSQL
  • Redis
  • Sidekiq / Solid Queue
  • Tailwind CSS
  • Amazon S3

PROCESO

Proceso de Desarrollo de Software

PASO 01

Análisis y alcance: problema, presupuesto y esquema de la solución. Recibes un precio fijo antes de empezar el desarrollo.

PASO 02

Desarrollo en un ciclo fijo de 6 semanas que termina con software funcionando en producción.

PASO 03

Lanzamiento, mantenimiento de software, soporte y el siguiente ciclo de desarrollo.

¿Qué es una aplicación web y para qué sirve?

Una aplicación web es un sistema que se usa desde el navegador y hace trabajo para sus usuarios: iniciar sesión, registrar datos, aprobar pedidos, generar reportes, cobrar. Una página web principalmente muestra información. Una aplicación web guarda datos, aplica las reglas del negocio y tiene pantallas distintas para cada rol de usuario.

Ejemplos comunes en empresas de República Dominicana: portales de clientes, sistemas administrativos (back office), portales B2B de pedidos y cotizaciones, marketplaces, sistemas de reservas y solicitudes, CRMs y herramientas internas que reemplazan hojas de Excel.

¿Cuánto cuesta desarrollar una aplicación web en República Dominicana?

En República Dominicana, el costo de una aplicación web depende del alcance: cantidad de roles de usuario, pantallas, integraciones, reportes y datos que hay que migrar. Una herramienta interna pequeña y un portal B2B con varios roles son proyectos muy diferentes.

DevLunch no cobra por hora. El trabajo se cotiza por ciclo fijo de 6 semanas con la metodología Shape Up. Antes de cada ciclo se definen contigo el problema, el apetito (cuánto vale el trabajo para tu empresa) y un esquema de la solución. El precio y la fecha de entrega se fijan antes de empezar el desarrollo.

El primer ciclo se define para entregar la versión más pequeña que ya sea útil en producción. Los ciclos siguientes agregan funciones. Después de cada ciclo hay 2 semanas de cooldown para correcciones y planificación.

¿Qué tecnología usar para desarrollar una aplicación web?

Para la mayoría de los sistemas empresariales, DevLunch usa Ruby on Rails con Hotwire (Turbo y Stimulus) y PostgreSQL. Rails resuelve inicio de sesión, roles, formularios, tareas en segundo plano, correos y pantallas administrativas con menos código, lo que reduce el costo de desarrollo y de mantenimiento.

React, Next.js y TypeScript se usan cuando la interfaz necesita mucha interacción, cuando las páginas públicas necesitan renderizado en el servidor para SEO o cuando el código se comparte con una app móvil en React Native. Las tareas en segundo plano corren con Sidekiq o Solid Queue y Redis, los archivos se guardan en Amazon S3 y las aplicaciones se publican con Docker o en Vercel.

Las conexiones con pasarelas de pago (Azul, CardNet, Stripe), con la facturación electrónica (e-CF) de la DGII y con WhatsApp se explican en la página de desarrollo de APIs e integraciones.

¿Cuál es la diferencia entre una página web y una aplicación web?

Necesitas una página web cuando el objetivo es presentar la empresa, publicar contenido y recibir contactos. Necesitas una aplicación web cuando los usuarios inician sesión y trabajan dentro del sistema: clientes que hacen pedidos, empleados que aprueban solicitudes, gerentes que revisan reportes.

asi.do es una plataforma de ecommerce B2B y sistema de cotizaciones al por mayor para un distribuidor de suministros de oficina en República Dominicana, con cotizaciones al por mayor, condiciones de crédito y back office. Contrata.com es un marketplace de servicios para el hogar con directorio de proveedores, posiciones pagadas en el directorio y pagos. Asistina funciona sobre una plataforma en Rails con un panel para el equipo que maneja mantenimientos programados, solicitudes de reparación, cotizaciones y chat.

Muchos proyectos combinan ambas cosas. Getaway Dominican Republic fue un sitio de viajes bilingüe con catálogo de villas y experiencias, búsqueda, solicitudes de viaje y blog, todo administrado desde un CMS.

¿Cómo se desarrolla una aplicación web con Shape Up?

Moldeado: antes de escribir código, se definen contigo el problema, el apetito y una solución general. Aquí se recorta el alcance para que quepa en un ciclo de 6 semanas.

Construcción: los mismos programadores senior diseñan el modelo de datos, construyen las pantallas y publican en producción durante el ciclo. Al final del ciclo tienes software funcionando en producción, y luego vienen 2 semanas de cooldown para correcciones y para moldear el siguiente ciclo.

Propiedad y soporte: el repositorio, el hosting y las cuentas son tuyos desde el primer día. Después del lanzamiento, el trabajo sigue ciclo a ciclo o con un servicio de mantenimiento y soporte.

PREGUNTAS FRECUENTES

Preguntas frecuentes

Depende del alcance: roles de usuario, pantallas, integraciones y reportes. DevLunch cotiza por ciclo fijo de 6 semanas, con precio y fecha de entrega definidos antes de empezar el desarrollo. Sin cobro por hora.

CLIENTES

Logo de asi.doLogo de FastlaneLogo de recibos.doLogo de paquetes.doLogo de BrandesignLogo de Highgrace

Cuéntanos qué aplicación web necesita tu empresa en RD

Consulta inicial gratis. Respondemos en un día laborable.

Solicita una cotización