Flagture

Flagture es un servicio que nos devolverá qué caracteristicas tienen activadas o desactivadas los usuarios.

Base de datos

Bienvenidos al mundo de la persistencia de datos. 🖖

En este proyecto se utilizará una base de datos MySQL.

Para ello se utilizará una base de datos en la que se almacenarán los usuarios y sus características.




npm

mysql2

Para poder utilizar la base de datos se debe instalar el paquete mysql2

npm install mysql2

dotenv

Para gestionar las variables de entorno se debe instalar el paquete dotenv

npm install dotenv

Para poder utilizar las variables de entorno se debe configurar el archivo .env




node

app.js

Conexión a una base de datos desde las variables de entorno con mysql2.




index.js

En este archivo se encuentra la lógica de la aplicación (que hemos implementado en clase) y se encarga de conectarse a la base de datos y obtener los flags para los usuarios.

Implementación de la lógica de la aplicación con funciones callback.