Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/paulapoley/apphua

Este proyecto fue desarrollado en 2023 para la asignatura de Gestión de Servicios y Tecnologías de la Información del Grado en Ingeniería de la Salud de la Universidad de Sevilla.
https://github.com/paulapoley/apphua

android-studio bonitasoft bpmn firebase-authentication health-informatics kotlin-android moqups process-modeling project-management-and-planning prototyping

Last synced: 25 days ago
JSON representation

Este proyecto fue desarrollado en 2023 para la asignatura de Gestión de Servicios y Tecnologías de la Información del Grado en Ingeniería de la Salud de la Universidad de Sevilla.

Awesome Lists containing this project

README

        

# Título: AppHUA+

Este repositorio contiene el proyecto de la asignatura de Gestión de Servicios y Tecnologías de la Información del grado de Ingeniería de la Salud.

La aplicación desarrollada, HUA+, está enfocada en la **gestión y provisión de información sobre la Hemorragia Uterina Anormal (HUA)**, dirigida tanto a pacientes como a profesionales médicos.

## 1. Descripción del Proyecto

HUA+ es una aplicación móvil desarrollada en **Android Studio** utilizando **Kotlin**. La aplicación está diseñada para proporcionar información médica relevante, facilitar la gestión de citas médicas y ofrecer un acceso personalizado para distintos tipos de usuarios.

## 2. Estructura del Repositorio

- `/src/`: Código fuente de la aplicación desarrollada.
- `/docs/`: Incluye la planificación, estimación de costes, análisis de riesgos y otros documentos relevantes del proyecto. También contiene:
- Modelos de procesos creados en **BonitaSoft**.
- Prototipos creados con **Moqups** y otros recursos de diseño.
- El documento [`APP-HUA+.pdf`](docs/APP-HUA+.pdf), que se encuentra dividido en dos partes: **BPMN** y la parte visual de la aplicación móvil.

## 3. Modelado de Procesos

Utilizando **BonitaSoft**, se han diseñado las organizaciones por grupos, roles y usuarios, así como los caminos y puertas necesarios para la correcta gestión del flujo de trabajo dentro de la aplicación.

## 4. Funcionalidades Principales

### 4.1 Acceso y Registro de Usuarios:

- **Pacientes**: Registro y autenticación mediante **Firebase Authentication**.
- **Médicos**: Acceso a la información médica y gestión de citas.
- **Usuarios Generales**: Acceso a información sobre la HUA sin necesidad de ser pacientes.

### 4.2 Gestión de Citas:

- Solicitud de citas médicas.
- Visualización del historial de citas.
- Cancelación de citas.

### 4.3 Información sobre HUA:

- Descripción de la HUA, signos y síntomas.
- Causas y peligrosidad de la HUA.
- Métodos de diagnóstico y tratamiento.
- Consejos sobre el cuidado personal y cómo contactar con un médico.

### 4.4 Perfil del Paciente:

- Visualización y gestión de la información personal del paciente.