MediQueue es una plataforma moderna de gestión de turnos médicos que conecta pacientes y profesionales de la salud para optimizar la atención médica y mejorar la experiencia del paciente en un entorno digital colaborativo.
MediQueue nace de la necesidad de modernizar la gestión de turnos médicos, siguiendo los estándares de calidad en atención sanitaria según los ODS 3. Nuestra plataforma ofrece un espacio donde pacientes, médicos y administradores pueden:
- 🏥 Gestionar turnos médicos de múltiples especialidades
- 👩⚕️ Acceder a un sistema intuitivo de reservas online
- 📊 Monitorear estadísticas y métricas en tiempo real
- 🔒 Mantener la privacidad de datos médicos con políticas GDPR
- 📱 Disfrutar de una experiencia responsive y moderna
- ⚡ Optimizar los tiempos de espera y flujo de pacientes
| Características | Descripción |
|---|---|
| 📅 Gestión de Turnos | Sistema completo de reserva y administración de citas médicas |
| 🏥 Múltiples Especialidades | Soporte para pediatría, cardiología, traumatología, nutrición y más |
| 👤 Panel Administrativo | Dashboard moderno con métricas y estadísticas en tiempo real |
| 🔐 Sistema de Autenticación | Login seguro para pacientes y personal médico |
| 🍪 Gestión de Privacidad | Sistema completo de cookies y políticas de privacidad GDPR |
| 📱 Diseño Responsive | Experiencia optimizada en todos los dispositivos |
| ⚡ Carga Rápida | Interfaz moderna con componentes optimizados |
| 🔔 Notificaciones | Sistema de alertas y recordatorios para pacientes |
Página Principal |
Panel Administrativo |
Sistema de Turnos |
Perfil de Paciente |
# Clonar el repositorio:
git clone https://github.com/tu-usuario/MediQueue.git
# Navegar al directorio del proyecto:
cd MediQueue/MediQueue
# Instalar dependencias:
npm install
# Iniciar el servidor de desarrollo:
npm run dev# Navegar al directorio del backend:
cd MediQueue-Backend
# Instalar dependencias:
npm install
# Configurar variables de entorno:
cp .env.example .env
# Editar .env con tus configuraciones de base de datos
# Inicializar la base de datos:
node init-db.js
# Iniciar el servidor:
npm start# Descarga la versión apropiada de Node.js para tu sistema operativo
# Instala MySQL y crea una base de datos para MediQueue
# Configura las variables de entorno en el archivo .env
# Comando para ejecutar el proyecto completo:
npm run dev (Frontend)
npm start (Backend)- 🩺 Medicina General - Consultas de atención primaria
- ❤️ Cardiología - Especialista en enfermedades del corazón
- 🦴 Traumatología - Tratamiento de lesiones y fracturas
- 👶 Pediatría - Atención médica infantil especializada
- 👁️ Oftalmología - Cuidado de la salud visual
- 🥗 Nutrición - Asesoramiento nutricional profesional
Damian Valencia 💻 🎨 |
Gregorio Sánchez 💻 🎨 |
Emmanuel Palacios 💻 🎨 |
Yoselin Reynaga 💻 🎨 |
Priscila Justo 💻 🎨 |
📢 ¡Conectemos! Si eres profesional de la salud, desarrollador interesado en healthcare tech, o simplemente quieres mejorar la experiencia de atención médica, estamos emocionados de colaborar contigo. ¿Tienes ideas para mejorar MediQueue? ¡Hablemos! ![]()
Dale una estrella a este proyecto
Síguenos en GitHub
Invítanos un café


