Sept 20, 2019

¿Que es Utils-DO y como puede ayudar a tu aplicación en República Dominicana?


En una ocasión estuve desarrollando una aplicación web local, la cual uno de sus requerimientos era segmentar sus usuarios por municipio. A raíz de esto, trate de buscar algún tipo de paquete que me ayudaran a agilizar el proceso de desarrollo de esta aplicación, la cual operaría en Republica Dominica país donde nací y vivo actualmente.

Como era de esperarse, no encontré nada. Por esto se me ocurrió tomar la iniciativa y ahí crear el proyecto de Utils-Do

¿Qué es Utils-DO?

Es un paquete escrito en JavaScript que cuyo propósito es brindar funciones que comúnmente utilizamos cuando creamos una aplicación enfocada al mercado local dominicano.


¿Qué puede hacer?

Actualmente exporta dos objetos principales:

- Geo

Maneja todos los métodos relacionados a información geográfica del país.

Sus métodos van desde, obtener un arreglo con todas las provincias, hasta buscar un municipio en específico.

const { Geo } = require("utils-do")

Geo.getProvinces() // ["Azua", "Bahoruco", "Barahona", "Dajabón", "Hato Mayor", …]

Geo.getMunicipalitiesOf("La Romana") // {Guaymate: [], La Romana: ["Caleta"], Villa Hermosa: ["Cumayasa"]}

Geo.getProvinceByMunicipality("Santo Domingo Este") // ["Santo Domingo"]

- Validator

Maneja los patrones de datos que son utilizados en el país.

Sus métodos verifican datos tales como cedula o número de teléfonos de acuerdo el patrón conocido.

const { Validator } = require("utils-do")

Validator.isAnIde("DO45879189") // false

Validator.isATel("8095564125") // true

Validator.formatToTel("8095564125") // "(809) 556-4125"

¿Cual es la finalidad de este repositorio?

Este es un proyecto OpenSource que busca tener en un solo repositorio todas las funciones que nos puedan brindar facilidades a la hora de crear una aplicación para el mercado dominicano.

Esta librería está escrita solo JavaScript y no contiene ninguna dependencia con otros paquetes.

Puedes leer más información acerca de este maravilloso paquete, puedes acceder a npm o github.

¿Que es Utils-DO y como puede ayudar a tu aplicación en República Dominicana?
Commentarios