Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jdsanchez/medical-api

Repository files navigation

Medical System Backend

Sistema médico - API Backend con Express, Node.js y MySQL

Instalación

cd backend
npm install

Configuración

  1. Copia el archivo .env.example a .env
  2. Configura las variables de entorno según tu entorno

Variables de Entorno

  • PORT: Puerto del servidor (default: 5000)
  • NODE_ENV: Entorno de ejecución (development/production)
  • DB_HOST: Host de la base de datos MySQL
  • DB_PORT: Puerto de MySQL (default: 3306)
  • DB_USER: Usuario de MySQL
  • DB_PASSWORD: Contraseña de MySQL
  • DB_NAME: Nombre de la base de datos
  • CORS_ORIGIN: Origen permitido para CORS (URL del frontend)

Ejecutar

# Modo desarrollo
npm run dev

# Modo producción
npm start

Estructura

backend/
├── config/
│   ├── database.js    # Configuración de MySQL
│   ├── env.js         # Variables de entorno centralizadas
│   └── endpoints.js   # Definición de endpoints de la API
├── routes/
│   └── index.js       # Rutas principales
├── .env               # Variables de entorno (no subir a git)
├── .env.example       # Ejemplo de variables de entorno
├── .gitignore
├── package.json
└── server.js          # Punto de entrada

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors