Descripción general y dominio del proyecto
Traverse-indoor es una aplicación de Android para el cuidado de la salud que tiene como objetivo ayudar a los usuarios a atravesar sus interiores al informarles sobre su estado de salud. Según la encuesta reciente, India ocupa el segundo lugar en lo que respecta a enfermedades como la diabetes, la tiroides y otras enfermedades genéticas comunes . Por lo tanto, se centra en las enfermedades genéticas más comunes y en algunos otros tipos de enfermedades destacadas por la encuesta reciente en India. También aconseja a los usuarios que practiquen un estilo de vida saludable en función de los resultados previstos por los síntomas de los usuarios y proporciona otras características necesarias que podrían mejorar el estilo de vida de una persona.
Propósito/Objetivo del Proyecto
La principal inspiración detrás de este proyecto es proponer una solución para 17 Objetivos de Desarrollo Sostenible de la ONU que respaldan el Objetivo 3: » Buena salud y bienestar «. Contribuimos a este objetivo teniendo en cuenta las siguientes necesidades que se explican a continuación:
- La parte más importante de nuestro cuerpo humano es nuestra composición genética, pero hoy en día se está volviendo frágil por los malos hábitos alimenticios y otros factores comunes. Por lo tanto, es importante hacerles conscientes de sus constituyentes internos en una etapa temprana para que el último efecto de estas enfermedades pueda minimizarse.
- Además de las enfermedades genéticas, la mayoría de las generaciones mayores y algunas más jóvenes padecen otras enfermedades como presión arterial, enfermedades cardíacas y muchas otras de las que son menos conscientes. Por lo tanto, es importante hacerles conscientes de cuán propensos son a ciertas enfermedades y qué precauciones pueden tomar para evitar que empeoren.
- Una gran población que incluye todos los grupos de edad que toman medicamentos regularmente para algunas de las otras enfermedades. Por lo tanto, tomar los medicamentos puntualmente es muy importante ya que muchos de nosotros a menudo nos olvidamos de tomar o dar los medicamentos a tiempo. Esto nos inspiró a incluir la característica de Configuración de recordatorios en nuestras aplicaciones que pueden notificar a nuestros usuarios y ayudarlos a cuidarse a sí mismos y a sus familiares.
- Aquí surge la necesidad de este proyecto, ya que usar una aplicación es más práctico que usar cualquier otro equipo. Esta aplicación lo ayuda a conocerse mejor respondiendo todas sus preguntas relacionadas con su salud y lo ayuda a cuidarse bien.
Características del proyecto
El proyecto tiene las siguientes características como se explica a continuación:
- Predictivo – Análisis :
- El usuario puede obtener un análisis detallado de los valores esperados y los valores reales de los rasgos en función de las predicciones de la generación anterior.
- También es posible predecir los rasgos heredados para la posibilidad de generación futura hasta en un 50 % en función de los datos predichos de padres solteros.
- Funcionamiento de Nucleotide BLAST (Herramienta básica de búsqueda de alineación local) con Google Search:
- El usuario puede tener un análisis detallado del ADN que proporciona información sobre las proteínas y las mutaciones que ocurrieron en el ADN utilizando la herramienta NCBI BLAST.
- La búsqueda de Google en la aplicación se puede utilizar para consultar las dudas del usuario sobre los resultados previstos.
- Medicamentos fuera de línea:
- El usuario recibe algunos remedios comunes y medicamentos basados en enfermedades predichas.
- También incluye otras enfermedades comunes además de las enfermedades genéticas como gripe, asma, conjuntivitis, etc.
- Recordatorios familiares:
- El usuario puede configurar recordatorios para los miembros de su familia que lo ayudarán a mantener a los miembros de su familia actualizados para las tareas diarias, como comer medicamentos a tiempo, citas con el médico, etc.
- Proporciona funcionalidad para llamar o enviar SMS al usuario mediante el envío de la plantilla de recordatorio.
¿Qué hace el Proyecto?
La mayoría de las personas hoy en día sufren o se encuentran en una etapa temprana de riesgo de enfermedades genéticas. Por lo tanto, es importante concienciarlos sobre cuán propensos son a ciertas enfermedades y qué precauciones pueden tomar para reducir el riesgo de que empeoren.
El proyecto «Traverse – Indoor» tiene en cuenta todos estos hechos y da soluciones a sus problemas para garantizar una vida saludable. Promueve el bienestar para todas las edades ayudando al usuario a conocerse a sí mismo mediante los siguientes pasos que se explican a continuación:
- Al principio, las aplicaciones permiten al usuario crear su árbol genealógico ( hasta 4 generaciones) para analizar las enfermedades previstas en la familia. Aquí, el usuario ingresa los detalles de cada miembro de la familia, como el nombre, la fecha de nacimiento (DOB) y la relación con el usuario.
- El usuario podría ver el resultado predicho al hacer coincidir los síntomas que observa en cada individuo (desde la generación más antigua hasta la más joven), lo que le daría el valor esperado (basado en el rasgo genético de su antepasado) y el valor real (computado a partir de los síntomas a persona adquirida en real).
- Las predicciones actuales solo se limitan a un pequeño conjunto de datos de enfermedades genéticas, mientras que se extenderán a un conjunto de datos más grande en el futuro próximo.
- El usuario tiene la posibilidad de realizar la operación Nucleotide BLAST en la propia aplicación, lo que resulta en un análisis más profundo de las proteínas (tanto útiles como dañinas) constituidas en el ADN. La aplicación también proporciona una búsqueda de Google en la aplicación para que el usuario busque más sobre los resultados previstos en NCBI BLAST.
- Los usuarios pueden tener acceso a remedios naturales y medicamentos en caso de emergencia. También ofrece algunos buenos hábitos alimenticios para que el usuario practique una dieta saludable.
- La aplicación puede configurar recordatorios para los miembros de su familia en el árbol genealógico con mensajes personalizables desde la aplicación. Da la opción de avisar al usuario vía llamada o mensaje para sus tareas.
Herramientas y Tecnologías Utilizadas en el Proyecto
Tecnologías:
- android :
- Java
- XML
- Base de fuego :
- Autenticación de base de fuego
- Almacenamiento de base de datos en tiempo real
Instrumentos:
- Estudio Android
- AdobeXD
- GitHub
Habilidad requerida para construir el proyecto
Un proceso paso a paso para implementar el proyecto
1. Instalación del proyecto en el dispositivo:
- Abre la terminal y clona el repositorio usando el comando:
clon de git https://github.com/Akshit6828/Traverse-Indoor.git
O
Descargue el proyecto utilizando el botón ‘Descargar código’ de la siguiente URL:
https://github.com/Akshit6828/Traverse-Indoor.git
- Abra Android Studio y seleccione abrir un proyecto de Android Studio existente. (Asegúrese de haber instalado la última versión de Android Studio y de tener instalada la última versión de Android SDK)
- Navegue a la carpeta Traverse-Indoor y seleccione la aplicación.
- Espere a que Gradle compile y ejecute el proyecto.
- Conecte el USB al dispositivo, active el modo de desarrollador de la aplicación y permita la depuración de USB.
- Haga clic en el botón ejecutar y espere a que se inicie la aplicación.
2. Funciones de implementación:
Una vez que la aplicación se instala con éxito, se le pide al usuario que se registre con sus datos básicos. Después del registro cuando el usuario inicia sesión, el usuario primero comienza con el análisis predictivo. Abre una pantalla de árbol genealógico donde el usuario debe completar los detalles y síntomas de la generación anterior a la más joven.
Ayuda a las personas a saber en qué medida han heredado o qué tan probable es que un individuo tenga esa enfermedad en términos de porcentaje. Esta predicción se basa en el hecho de que la progenie (o la próxima generación) tiene las mismas posibilidades de que ambos alelos (forma alternativa del gen) se compren de ambos padres, mientras que no hay mezcla ni transmisión parcial de rasgos en la próxima generación . Los resultados de que un rasgo en particular podría heredarse se muestran como valor esperado, mientras que el valor real adquirido para un rasgo en particular basado en los síntomas se muestra como valor real .
Esta aplicación también proporciona búsquedas avanzadas utilizando recursos del NCBI. Aquí, el usuario busca más profundamente en los conocimientos de los genes al tener sus datos de ADN SIN PROCESAR. Cuando el usuario ingresa los datos de ADN SIN PROCESAR, enumera las proteínas predichas (tanto útiles como dañinas) que se encuentran en el ADN. Esta operación se denomina operación BLAST de nucleótidos . Para consultas relacionadas con los resultados, también tiene una búsqueda de Google en la aplicación para que el usuario busque más sobre las proteínas y otras cosas para consultar.
Además de notificar a los usuarios sobre su estado de salud, tiene algo que ofrecer. Ayuda a los usuarios con algunos SÍ y NO SÍ para las enfermedades que podrían ser probables. Brinda remedios y meditaciones fuera de línea para algunas otras enfermedades, además de las enfermedades genéticas mencionadas anteriormente, que podrían ayudarlos en una emergencia.
También tiene la función de configurar recordatorios para los miembros de la familia para tareas diarias como tomar medicamentos a tiempo, citas con el médico, etc. También proporciona la funcionalidad de llamar o enviar mensajes al recibir el recordatorio.
Producción
Para una mejor visualización de la salida, mire un video de 2 minutos ( recomendado ) que explica un caso de prueba que comprendería mejor el proyecto.
Solo para ver el funcionamiento completo del proyecto (sin explicación), mire el video a continuación:
Diagrama de ER
Diagrama DFD
Aplicación de proyectos en la vida real
- Los síntomas de las mismas enfermedades varían de generación en generación y de persona a persona. Por lo tanto, las personas desconocen la enfermedad a la que son propensas. Este proyecto proporciona una función para hacer coincidir los síntomas para dar un porcentaje exacto basado en los síntomas que experimenta la persona.
- Esta aplicación se destaca por ser una gran ayuda donde las personas desconocen qué dieta deben tener y qué no deben tener cuando son propensos a sufrir alguna enfermedad genética específica.
- Las personas comprometen su salud al olvidarse repetidamente de tomar los medicamentos a tiempo debido a sus ocupados horarios de trabajo.
Enlace del proyecto: Github