Skip to content

marcocebrian55/GoHomePhysio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

336 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoHomePhysio - Tu Fisioterapeuta a Domicilio, 24/7

🚀 Conectando salud y hogar a través de tecnología.


¿Qué es GoHomePhysio?

Una plataforma moderna y accesible que facilita el acceso a servicios de fisioterapia profesional a domicilio. El proyecto nació de la necesidad de simplificar la vida de pacientes que, por movilidad reducida o falta de tiempo, no pueden desplazarse a una clínica.

Este sitio web no es solo una tarjeta de visita digital; es un sistema diseñado para el usuario (el paciente) y para el profesional (el fisioterapeuta), mejorando la comunicación y la gestión del servicio.


La Joya de la Corona: El Asistente IA 🤖

[AQUÍ_PODRÍAS_INSERTAR_UNA_IMAGEN_O_GIF_DEL_BOT.gif]

¿Por qué un bot en una web de fisios?

El mayor reto para un paciente es saber si su dolencia es grave o qué tipo de tratamiento necesita. Este Asistente de Fisioterapia IA (integrado con OpenAI) actúa como un primer punto de contacto inteligente.

  • Triage Preliminar: Ayuda al paciente a describir sus síntomas mediante preguntas sencillas.
  • Preguntas Frecuentes: Responde dudas comunes sobre tratamientos, precios o duración de las sesiones, liberando tiempo al profesional.
  • Conexión Directa: Tras la interacción, el bot facilita el contacto final para la reserva.

"El objetivo no es sustituir al fisio, sino hacer que la primera consulta sea más fluida, informada y cercana."


Tecnologías Utilizadas

Este proyecto es un reflejo de mi capacidad de aprendizaje y adaptación, utilizando una pila tecnológica moderna y eficaz:

Tecnología Descripción Uso en el Proyecto
React Framework Frontend Creación de una interfaz de usuario dinámica, responsiva y rápida. Manejo de estado para el flujo del chatbot.
HTML5 / CSS3 Estándares Web Estructura y diseño limpio, adaptable a todos los dispositivos (Mobile First).
JavaScript (ES6+) Lenguaje Principal Lógica del frontal, validaciones de formularios y control de animaciones.
OpenAI API Inteligencia Artificial Cerebro del asistente IA para procesamiento de lenguaje natural y respuestas inteligentes.
[INSERTAR_FRAMEWORK_BACKEND, ej: Node.js/Python] Backend/Servidor Proxy seguro para la comunicación con la API de OpenAI (sin exponer claves).

Funcionalidades Clave

  • Chatbot de IA Interactivo: Asistente conversacional disponible las 24h.
  • Landing Page Responsiva: Navegación intuitiva y diseño profesional en PC y móvil.
  • [Opcional: Sistema de Reserva/Formulario]: Sección para solicitar una cita y describir la dolencia.
  • Galería de Servicios: Explicación clara de los tratamientos ofrecidos.
  • Sección de Contacto/Mapa: Facilita la localización y contacto directo.

Roadmap Futuro (Lo que me gustaría añadir)

  • Sistema de Pagos Integrado: Permitir al paciente pagar la sesión online de forma segura.
  • Panel del Fisioterapeuta: Una sección privada donde el profesional puede ver y gestionar sus citas agendadas y el historial de triaje de los bots.
  • Integración con Google Maps API: Para optimizar las rutas de desplazamiento del fisioterapeuta a domicilio.
  • Mejorar el Bot: Entrenar el modelo de IA con una base de conocimientos médica más específica de la fisioterapia.

Instalación y Uso (Para Desarrolladores)

Si eres un desarrollador y quieres ver cómo funciona el proyecto localmente, sigue estos pasos:

  1. Clona el repositorio: git clone https://github.com/marcocebrian55/GoHomePhysio.git

  2. Instala las dependencias del frontend: cd GoHomePhysio/frontend npm install

  3. [Opcional: Instala las dependencias del backend]: cd ../backend [npm_install_o_pip_install]

  4. Configura las Variables de Entorno (.env):

    • Crea un archivo .env en la carpeta backend/.
    • Añade tu clave de API de OpenAI (¡nunca la subas a GitHub!): OPENAI_API_KEY=[TU_API_KEY]
  5. Inicia los servidores:

    • Frontend: npm start (en la carpeta frontend/)
    • Backend: [npm_start_o_python_app.py] (en la carpeta backend/)

🚀 "El mejor código es el que mejora la vida de alguien."

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors