0 Vision General - lucaswfh/dataowldocs GitHub Wiki

Como ya se explico en el Readme, DATAOWL es una aplicación de envío de datos, que involucra 3 partes esenciales: Una aplicación mobile, un servidor backend y un acceso web.

Las tecnologias utilizadas son las siguientes:

  • Mobile: Android Kotlin (Java)
  • Backend: Express/NodeJS - MongoDB
  • Webaccess: Angular/Bootstrap

Los 3 componentes principales implementan conexiones y configuraciones particulares, pero no presentan grandes componentes.

  • En la parte de Mobile, podemos destacar el ImageHandler: Una clase que se encarga de la creacion del archivo donde se va a manipular la imagen sacada; y la preparacion de este junto con la metadata, para el envio al backend.
  • En el backend, se encuentra modularizado en archivos que separan las categorias, como "auth0", "cors" o la clase de modelo "user", el cual setea la estructura del Usuario usando Mongoose.

  • Plataforma de Deploy en Cloud: Heroku

Se iran cargando las Pages con cada entrega y denotando las implementaciones de cada iteracion; y los cambios respecto a las versiones previas.


Código de Colores:

  • Verde: Se mantuvo igual respecto al Sprint anterior
  • Naranja: Se modifico respecto al Sprint anterior
  • Rojo: Se elimino respecto al Sprint anterior
  • Amarillo: Se agrego respecto al Sprint anterior