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