Skip to content

Notas aclaratorias

Natalia Alvarez edited this page Nov 3, 2023 · 8 revisions

Notas aclaratorias

Apk-Debug Aplicación instalable en Telefonos Android Descarga Apk Workflix

El repositorio consta de tres carpetas: documentos, workflix y backend.

Carpeta documentos:

Dentro de esta carpeta se encuentra el Documento IEEE830, los diagramas, una carpeta Testing (con lo solicitado para el sprint 2), una carpeta de imágenes.

Carpeta workflix:

Dentro de esta carpeta se encuentra la aplicación realizada en Android Studio. Para hacer la conexión a base de datos se deben cambiar las urls de los archivos Apis, Login y Registrer, por la url correspondiente en cada máquina. Siempre conservar la ruta a la cual se debe acceder(ej: /servicios - /usuarios)

Ruta Apis.java: workflix/app/src/main/java/tec/ispc/workflix/utils/Apis.java

image

Ruta Login.java: workflix/app/src/main/java/tec/ispc/workflix/views/ui/login/LoginActivity.java

image

Ruta Register.java: workflix/app/src/main/java/tec/ispc/workflix/views/ui/register

image

Carpeta backend:

En esta carpeta se encuentra todo el código de backend realizado con Springboot.

Para hacer correr la base de datos:
1.- En el archivo application.properties con la ruta ..\workflix-app\backend\workflix\src\main\resources\application.properties en lugar de "acavatupass", se debe cambiar por la contraseña correspondiente a la base de datos propia.

image

  1. En el archivo WorkflixApplication.java con la ruta: ..\workflix-app\backend\workflix\src\main\java\com\tec\workflix\WorkflixApplication.java
    se deba presionar el icono de run que debe aparecer en verde en la parte superior del IDE, como se ve en la siguiente imagen.

image

Una vez realizados estos pasos se crea la base de datos con sus respectivas tablas a travez de un ORM, si no existe, o se actualiza si existe.

Luego de que se corre la aplicación (previa modificación de urls) el usuario se puede dar de alta y los datos se guardarán en la base de datos. Una vez registrado, se puede loguear, editar perfil, cambiar foto, descripción y servicio que presta. Para crear un usuario administrador, se deber registrar el usuario mediante la app y luego desde worckbench (o similar) cambiar el valor is_admin cargado por default a 1 (valor 1 = is_admin) para poder visualizar el dashboard de admistrador y desde allí realizar el CRUD tanto de usuarios profesionales como de servicios.

image

Video explicativo de todo el proceso para correr la base de datos y la aplicación

Clone this wiki locally