Volver a la appHelpMaps Venezuela · Documentación
DOCUMENTACIÓN · HELPMAPS

Desplegar HelpMaps en tu país

Qué hace falta para poner HelpMaps en marcha en un país nuevo.

El código, en GitHub

github.com/GiorgyArmani/helpmaps — clónalo, audítalo y despliégalo. Licencia MIT.

1. Configurar el país

Todo lo que cambia entre países vive en la carpeta config/. Se copia la plantilla de país, se completa con las divisiones administrativas, el encuadre del mapa y la ley que aplica, y se ajustan la marca, el idioma y las funciones activas.

git clone https://github.com/GiorgyArmani/helpmaps config/ presets/<pais>.ts identidad, regiones, encuadre, marco legal brand.ts nombre, colores, logo, contacto language.ts idioma principal y vocabulario local features.ts qué módulos se encienden map.ts tipos de punto, colores, agrupación integrations.ts correo, analítica, fuentes externas network.ts la red de países

2. Su propia base de datos

Cada país tiene un proyecto de base de datos separado. Nada de un país se puede leer desde otro, y eso no depende de una regla que alguien pueda configurar mal: son bases distintas. También permite que un equipo local administre su despliegue sin acceso al resto.

El esquema está en db/ y son cuatro archivos que se corren en orden. Crean las tablas, las reglas de acceso y la bitácora.

3. Un subdominio

El despliegue queda en <pais>.helpmaps.net. Se añade a la red para que aparezca en el mapa de la portada.

4. Lo que de verdad hace falta

La parte técnica se resuelve en una tarde. Lo que decide si el mapa sirve es lo otro:

  • Un equipo local que verifique los puntos. Un mapa sin nadie confirmando envejece en días y empieza a mandar gente a lugares que ya cerraron.
  • Datos con los que empezar. Un mapa con cinco puntos se lee como que aquí no pasó nada. Conviene arrancar con una zona bien cubierta antes que con el país entero a medias.
  • Quién responde legalmente por los datos en ese país, con un correo que alguien lea.

Escríbenos

info@helpmapvzla.net