¡Hola! Soy Diego Aquino y te guiaré a través de este archivo para que puedas levantar el proyecto de manera correcta.
Este proyecto tiene como objetivo funcionar como una API que conecta con el proyecto de prueba. Actúa como intermediaria entre la aplicación y la base de datos.
Antes de comenzar, asegúrate de tener Node.js y npm instalados en tu sistema.
Para verificar si Node.js ya está instalado en tu sistema, abre tu terminal o línea de comandos y ejecuta el siguiente comando: node -v
Si ves la versión de Node.js, significa que ya está instalado. En caso contrario, sigue las instrucciones a continuación.
Si Node.js no está instalado, sigue estos pasos:
-
Ve al sitio oficial de Node.js en https://nodejs.org y descarga la última versión para tu sistema operativo.
-
Sigue las instrucciones de instalación proporcionadas para tu sistema operativo.
Después de instalar Node.js, verifica si npm (Node Package Manager) se instaló correctamente. Ejecuta el siguiente comando: npm -v
Ahora, clona el repositorio o descarga el archivo ZIP del proyecto: git clone https://github.com/tuusuario/tuproyecto.git
Navega al directorio del proyecto desde tu IDE preferido.
Para instalar las dependencias necesarias, ejecuta el siguiente comando en la raíz del proyecto: npm install
Una vez que las dependencias estén instaladas, puedes iniciar el proyecto con el siguiente comando: npm start
Para que este proyecto funcione correctamente, la conexión a la base de datos ya está configurada en el archivo ubicado en: server/config/config.js
Esta configuración se encuentra diseñada para funcionar con la API publicada en la nube. Sin embargo, si deseas ejecutarla de forma local, necesitarás crear la base de datos siguiendo estos pasos:
El script proporcionado para crear la base de datos es específico para MySQL, por lo que deberás tener MySQL instalado en tu sistema.
-
Abre tu administrador de base de datos preferido.
-
Ejecuta el script proporcionado para crear la tabla ADN y los stored procedures (SPs) utilizados en la API.
Una vez que hayas ejecutado el script para la base de datos, es necesario que cambies la configuración en el archivo server/config/config.js
para que coincida con los datos de tu servidor local.
Después de realizar estos pasos, podrás continuar utilizando la API y la base de datos de manera local.
Si tienes alguna pregunta o necesitas ayuda con este proyecto, no dudes en ponerte en contacto, Juan Diego Aquino Barrios (Diego Aquino) a través de la siguiente dirección de correo electrónico: [email protected].
¡Saludos cordiales!