Skip to content

Repository files navigation

logo_memoriapp

MemoriApp

License

Descripción del Proyecto

MemoriApp está diseñada para ofrecer apoyo y asistencia a personas con problemas de memoria, como el Alzheimer, y a sus cuidadores y familiares. Su objetivo principal es ayudar a preservar y recordar experiencias de vida significativas, facilitando la gestión de contactos, fotos, videos, grabaciones de voz y eventos importantes. La aplicación también incentiva al usuario a registrar su estado de ánimo a través de audios, fotos o vídeos.

Funcionalidades Principales

  • Gestión de Contactos: Organiza contactos importantes.
  • Galería de Fotos: Accede a la galería del dispositivo.
  • Grabadora de Voz: Permite grabar pensamientos y sentimientos.
  • Calendario: Ayuda a organizar eventos importantes.
  • Reloj: Configura alarmas fácilmente.
  • SOS: Realiza una llamada de emergencia al número especificado.

Diseño Centrado en el Usuario

MemoriApp se ha diseñado para ser accesible y fácil de usar, con una interfaz intuitiva para personas con diversos niveles de habilidades cognitivas.

Beneficios para los Usuarios

  • Preservación de recuerdos y experiencias importantes.
  • Mantenimiento del contacto con amigos y familiares.
  • Expresión de emociones y pensamientos a través de grabaciones de voz.
  • Mejora en la organización y planificación de eventos significativos.

Ámbito de Aplicación

Dirigida a personas con problemas de memoria y a sus cuidadores y familiares. Útil tanto en el hogar como en entornos de atención médica y comunitaria.

Recursos de Hardware y Software

Requisitos de Hardware

  • Procesador: Mínimo 1.5 GHz.
  • Memoria RAM: Mínimo 2 GB.
  • Memoria ROM: Espacio de almacenamiento libre de 20 MB.
  • Tarjeta Gráfica: Básica.
  • Conectividad: No requiere internet.

Requisitos de Software

  • Sistema Operativo: Android 7.0 Nougat mínimo, recomendado Android 11.0 o superior.
  • Java Development Kit (JDK): Recomendado JDK 8 o superior.
  • Aplicaciones actualizadas de: Grabadora, Contactos, Calendario, Cámara y Reloj.

Arquitectura Software y de Sistemas

MemoriApp utiliza el patrón de arquitectura MVC (Model-View-Controller):

  • Modelo: Datos gestionados principalmente a través de SharedPreferences.
  • Vista: Layouts XML y clases HomeFragment, ProfileFragment, MainActivity, UserInfoActivity, LauncherActivity.
  • Controlador: MainActivity y UserInfoActivity.

Instalación

Requisitos Previos

Asegúrate de tener instalado:

Pasos de Instalación

  1. Clona el repositorio:

    git clone https://github.com/sefafe10/MemoriApp.git
    cd MemoriApp
  2. Instala las dependencias:

    npm install
  3. Inicia la aplicación:

    npm start

Licencia

Este proyecto está bajo la licencia Apache. Consulta el archivo LICENSE para más detalles.

Contacto

Si tienes preguntas o sugerencias, abre un issue o contacta a través de sefafe10@gmail.com.

Créditos

Icons made by Icongeek26 from www.flaticon.com


¡Gracias por usar MemoriApp!

About

Aplicación para ayudar a las personas con Alzheimer o problemas de memoria.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages