Permite el registro de los usuarios de la aplicación Android TI City.
Esta API implementa el registro sobre el objeto users de mongoDB
El endpoint del servicio es:
Los request son por método POST con los siguientes datos en formato JSON en el Body de la solicitud:
{ "body":{ "type" : "insert", "data": { "email":"sucerquia@utp.edu.co", "nombre":"Andres Sucerquia", "departamento":"Risaralda", "municipio":"Pereira", "genero": "Masculino" } } }
{ "body":{ "type" : "listar" } }
{ "body":{ "type" : "read", "keys": { "email": "sucerquia@utp.edu.co" } } }
{ "body":{ "type" : "update", "keys": { "email": "sucerquia@utp.edu.co" }, "data": { "email":"sucerquia@utp.edu.co", "nombre":"andres orduz", "departamento":"risaralda", "municipio":"dosquebradas", "genero": "Masculino" } } }
{ "body":{ "type" : "delete", "keys": { "email": "sucerquia@utp.edu.co" } } }
Las variables de entorno van en el contenedor donde corre la app. Las siguientes son las variables de entorno de la aplicación
Variable | Ejemplo | Descripcion |
---|---|---|
MONGODB_SERVICE_HOST | localhost | Permite establecer el host de mongo |
MONGODB_SERVICE_PORT | 27017 | Permite establecer el puerto |
MONGODB_DATABASE | ticity | Permite establecer la base de datos |
MONGODB_PASSWORD | 12345 | Permite establecer la contraseña |
MONGODB_USER | admin | Permite establecer el usuario |
APP_PORT | 8084 | Permite establecer el puerto |
APP_IP | 10.88.100.101 | Permite establecer la ip de la app |