Siempre Contigo es una aplicación móvil y plataforma web diseñada para mejorar la calidad de vida de los adultos mayores, ofreciendo seguridad, compañía y asistencia personalizada. Utiliza tecnologías de inteligencia artificial para proporcionar funcionalidades avanzadas como detección de caídas, seguimiento de la salud y un asistente virtual inteligente.
"Siempre Contigo" es una solución integral para adultos mayores que viven solos. La aplicación combina tecnologías de inteligencia artificial con una interfaz intuitiva para ofrecer:
- Seguridad proactiva: Detección de caídas y alertas de emergencia.
- Compañía virtual: Un asistente virtual que interactúa con el usuario.
- Seguimiento de la salud: Registro de actividad física, hábitos de sueño y signos vitales.
- Asistencia personalizada: Recomendaciones basadas en las necesidades del usuario.
- Detección de caídas: Usa sensores y algoritmos de IA para detectar caídas y enviar alertas.
- Asistente virtual: Interactúa con el usuario, ofrece recordatorios y consejos personalizados.
- Seguimiento de la salud: Registra y analiza datos de salud para identificar patrones.
- Conexión con dispositivos inteligentes: Controla luces, termostatos y otros dispositivos en el hogar.
- Comunidades virtuales: Fomenta la interacción social entre usuarios.
Sigue estos pasos para instalar y ejecutar el proyecto en tu máquina local:
-
Clona el repositorio:
git clone https://github.com/MechBot-2x/SiempreContigo.git
-
Instala las dependencias:
cd SiempreContigo npm install -
Configura las variables de entorno: Crea un archivo
.enven la raíz del proyecto y agrega las siguientes variables:PORT=3000 API_KEY=tu_api_key
-
Inicia el servidor:
npm start
-
Accede a la aplicación: Abre tu navegador y visita:
http://localhost:3000
- Registro: Crea una cuenta en la aplicación.
- Configuración: Personaliza tu perfil y preferencias.
- Uso diario: Interactúa con el asistente virtual, revisa tu salud y recibe recomendaciones.
- API: Consulta la documentación de la API para integrar funcionalidades.
- Pruebas: Ejecuta las pruebas unitarias con:
npm test
SiempreContigo/
├── public/ # Archivos estáticos (HTML, CSS, JS, imágenes)
├── src/ # Código fuente del proyecto
│ ├── ia/ # Módulos de inteligencia artificial
│ ├── servicios/ # Servicios externos e integraciones
│ └── utils/ # Utilidades y funciones auxiliares
├── tests/ # Pruebas unitarias y de integración
├── docs/ # Documentación del proyecto
├── package.json # Configuración del proyecto y dependencias
├── README.md # Descripción general del proyecto
└── .gitignore # Archivos y carpetas ignorados por Git
¡Las contribuciones son bienvenidas! Si deseas contribuir al proyecto, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una nueva rama:
git checkout -b nombre-de-tu-rama
- Realiza tus cambios y haz commit:
git commit -m "Descripción de tus cambios" - Envía un pull request a la rama
main.
Por favor, asegúrate de seguir las pautas de contribución.
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.
Si tienes preguntas, sugerencias o necesitas soporte, no dudes en contactarnos:
- Correo electrónico: ia.mechmind@gmail.com
- Repositorio: GitHub
---
### **Explicación del Contenido**
1. **Descripción**:
- Explica en qué consiste el proyecto y cuál es su objetivo principal.
2. **Funcionalidades**:
- Enumera las características clave de la aplicación.
3. **Instalación**:
- Proporciona instrucciones claras para instalar y ejecutar el proyecto.
4. **Uso**:
- Explica cómo los usuarios y desarrolladores pueden utilizar el proyecto.
5. **Estructura del Proyecto**:
- Describe la organización de archivos y carpetas.
6. **Contribución**:
- Invita a otros desarrolladores a contribuir y explica cómo hacerlo.
7. **Licencia**:
- Especifica la licencia bajo la cual se distribuye el proyecto.
8. **Contacto**:
- Proporciona información para contactar al equipo de desarrollo.
