npm i bcryptjs cors dotenv express jsonwebtoken pg
Instalación de dependencias de desarrollador
npm i nodemon -D
Estructura de .env
# Puerto del servidorPORT=3000
# Configuración de la Base de DatosPG_HOST=localhost
PG_USER=XXXX
PG_PASSWORD=XXXX
PG_PORT=5432
PG_DATABASE=softjobs
ALLOW_EXIT_ON_IDLE=true
Creación de la Base de datos
CREATEDATABASEsoftjobs;
\c softjobs;
CREATETABLEusuarios (
id SERIALPRIMARY KEY,
email VARCHAR(50) NOT NULL,
password VARCHAR(60) NOT NULL,
rol VARCHAR(25),
lenguage VARCHAR(20) );
SELECT*FROM usuarios;