Este proyecto es un microservicio para la gestión de jugadores, desarrollado con Node.js y Express, utilizando Sequelize como ORM y MySQL como base de datos. A continuación, se detallan los pasos necesarios para configurar y ejecutar el microservicio.
-
Instalar Node.js
- Asegúrate de tener Node.js instalado en tu máquina. Puedes descargarlo e instalarlo desde Node.js.
-
Instalar MySQL
- Asegúrate de tener MySQL instalado en tu máquina. Puedes descargarlo e instalarlo desde MySQL Download.
-
Configurar MySQL
- Configura un usuario en MySQL. Este usuario debe tener los permisos necesarios para crear y gestionar bases de datos.
-
Clonar el repositorio
- Clona este repositorio en tu máquina local usando el siguiente comando:
git clone https://github.com/tu-usuario/player-app-microservice.git cd player-app-microservice
- Clona este repositorio en tu máquina local usando el siguiente comando:
-
Configurar las variables de entorno
- En la raíz del proyecto, encontrarás un archivo llamado
example.env
. Este archivo contiene las claves de las variables de entorno que necesitas configurar. - Copia el contenido de
example.env
y pégalo en un nuevo archivo llamado.env
. - Rellena los valores necesarios en el archivo
.env
con tus configuraciones específicas.
- En la raíz del proyecto, encontrarás un archivo llamado
-
Instalar dependencias
- Instala las dependencias del proyecto ejecutando:
npm install
- Instala las dependencias del proyecto ejecutando:
-
Ejecutar el microservicio
-
Inicia el microservicio con el siguiente comando:
npm run dev
-
El microservicio debería estar corriendo en
http://localhost:3000
(o en el puerto que hayas configurado).
-