Outfield · 2023 – actualidad
Territory
Los usuarios dibujan regiones en un mapa, agrupan los contactos que hay dentro y lanzan automatizaciones, como asignar un comercial. Hecho con Ruby on Rails.
El problema
Los usuarios de Outfield necesitaban agrupar sus contactos por zona y actuar sobre toda una zona a la vez. Por ejemplo, querían asignar el mismo comercial a todos los contactos de una región.
Lo que construí
Dirigí Territory de principio a fin. Empezó como un proyecto nuevo de Ruby on Rails. Construí todas sus APIs REST y probé tanto los endpoints de la API como los de la base de datos.
Integré la API de Google Maps, así que los usuarios dibujan regiones en un mapa dentro de la aplicación. Los contactos de una región forman un grupo. El grupo puede lanzar automatizaciones, como asignar un comercial a todos los contactos de la zona.
Decisiones
Un proyecto nuevo de Ruby on Rails. Territory empezó desde una base de código de Rails vacía. [TODO: ¿por qué Rails y por qué una base de código nueva?]
Dibujar sobre un mapa real. Los usuarios dibujan una región en un mapa de Google en lugar de elegir contactos de una lista. [TODO: ¿por qué Google Maps y por qué dibujar en lugar de usar filtros?]
Resultado
Territory se lanzó como parte del plan de suscripción de pago. [TODO: un resultado que puedas compartir, por ejemplo el número de usuarios o de regiones]
Tecnologías
- Ruby on Rails
- Google Maps API
- APIs REST