Manual Del Programador
Manual Del Programador
Tabla de Contenido
Introducción ....................................................................................................................... 3
Información destacada....................................................................................................... 3
Objetivos............................................................................................................................ 3
1. Requerimientos............................................................................................................... 4
2. Instalación y Configuración ............................................................................................. 5
3. Diagrama Entidad Relación ............................................................................................ 6
4. Configuración del sistema ............................................................................................... 2
5. Estructura raíz ................................................................................................................ 2
Introducción
El presente documento describe los aspectos técnicos del sistema de gestión de citas
odontológicas. Está diseñado para familiarizar al personal técnico encargado de las
actividades de mantenimiento, revisión, solución de problemas, instalación y configuración
del sistema.
Información destacada
Objetivos
El objetivo de este manual es instruir en el uso adecuado del sistema de gestión de citas
odontológicas, facilitando el acceso oportuno y adecuado a su instalación. Se detallan los
pasos a seguir en el proceso de instalación y se describen los archivos relevantes del
sistema para su configuración y soporte.
Entorno de Desarrollo
1. Clonar el repositorio: Abre una terminal y navega hasta el directorio donde deseas clonar el
repositorio. Luego, ejecuta el siguiente comando para clonar el repositorio en tu máquina:
2. Abre la carpeta con un editor de código como Visual Studio Code:
• Abre una consola como Administrador.
• Navega hasta el directorio usando el comando cd
• Una vez en el directorio ocupamos usar el comando npm install para descargar los
paquetes utilizados en la construcción del proyecto
Estructura Raíz
El proyecto Sistema de Gestion de Citas Odontologicas tiene la siguiente estructura de directorios:
A continuación, describiremos los directorios y archivos más importantes:
Directorio App
App es usado para ofrecer un hogar por defecto a todo el código personal del proyecto. Eso
incluye clases que puedan ofrecer funcionalidad a la aplicación, archivos de configuración
y más. Es considerado el directorio más importante del proyecto.
El directorio App tiene a su vez otros subdirectorios importantes, pero uno de los más
utilizados es el directorio client en el cuál ubicaremos nuestros
Este directorio contiene los archivos de ruta donde se escriben todas las rutas de la
aplicación.
• .env: Este archivo es utilizado para la configuración del entorno del servidor. Contiene
variables de entorno como configuraciones de la base de datos, credenciales de autenticación
u otras variables sensibles necesarias para la aplicación backend.
• package-lock.json: Este archivo es generado automáticamente por npm y se utiliza para fijar
las versiones exactas de las dependencias instaladas en el servidor. Asegura que las mismas
versiones de las dependencias sean instaladas en cualquier entorno donde se ejecute el
servidor.