Skip to content

CarlosIvan14/MVC_MedTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

MedTime - Sistema de Citas Médicas

Descripción

Sistema de gestión de citas médicas con arquitectura MVC que permite a médicos y pacientes administrar citas de manera eficiente.

Arquitectura Principal

Backend (Node.js + Express)

  • Modelos: Implementación DAO para Citas, Médicos y Pacientes
  • Controladores: Rutas API para gestión de usuarios y citas
  • Base de datos: MySQL

Frontend (React)

  • Vistas: Login, Dashboard médico, Calendario paciente, Dashboard Nurse
  • Componentes: Gestión de citas y calendario
  • Estilos: Tailwind CSS con tema claro/oscuro

Instalación Rápida

# Instalar Backend
cd Backend
npm install
npm start

# Instalar Frontend
cd mi-app
npm install
npm start

Características Principales

  • ✅ Autenticación por roles (médico/paciente)
  • 📅 CRUD completo de citas
  • 🗓️ Calendario interactivo
  • 📱 Diseño responsive
  • 🔄 Estados de cita (Pendiente/Confirmada/Cancelada)

Stack Tecnológico

Backend Frontend
Node.js React
Express Tailwind CSS
MySQL React Router

Vista LOGIN

image

Vista Paciente

image

Vista ver Apointment

image

Vista Agendar Appointment

image

Vista Doctor

image

Vista Nurse

image

Vista Registrar Vitals

image

Equipo de Desarrollo

Angela Aguilar

  • 🔧 Desarrollo del Backend y Modelo de datos
  • 📊 Implementación de patrón DAO
  • 🧪 Pruebas y Testing
  • 📝 Documentación técnica
  • 🔄 Integración Frontend-Backend

Carlos Armenta

  • 💻 Desarrollo del Frontend en React
  • 🎨 Implementación de UI/UX con Tailwind CSS
  • 🔄 Integración Frontend-Backend
  • ⚙️ Configuración de base de datos MySQL
  • 🔍 Testing de interfaz de usuario

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors