Skip to content

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 Sistema de Gestión de Citas Médicas – Backend

Este backend forma parte de un sistema de turnos médicos que permite:

  • Gestión de citas médicas
  • Confirmación y cancelación de citas por parte del usuario autenticado
  • Gestión de obras sociales
  • Registro automático de clientes en base a su email
  • Envío de emails de notificación mediante Resend (al estar usando la versión gratuita, los emails solo van a una única cuenta posible)

🚀 Tecnologías utilizadas

  • Node.js
  • Express
  • MySQL
  • Sequelize ORM
  • JWT
  • bcrypt
  • CORS
  • dotenv
  • Resend (envío de emails)

📦 Requisitos

  • Node.js (>=16 recomendado)
  • npm
  • Especificar credenciales de DB, Resend, URL de frontend y semilla de JWT (ver .env.example)
  • MySQL instalado y corriendo
  • Crear una base de datos "tpo_api, en dicho lugar se crean las tablas a la hora de ejecutar el seed

📦 Instalación

git clone https://github.com/MatiasMollo/TPO-API-BACKEND
cd TPO-API-BACKEND
npm install
npm run seed
npm run dev

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages