This project is an api-rest performs with Nodejs, express and typescript as main technologies, also uses mysql to store data. It has sections of category, customers, products, purchases, purchases of products and users. Includes authentication methods using json web token for the login.
git clone https://github.com/zh3tta/app-server-typescript.git
cd app-server-typescript
npm install
npm run start:dev
- nodejs v14.18.1
- express v4.18.2
- typescript v4.6.2
- typeorm v0.3.6
- mysql v2.18.1
Esta aplicación necesita las siguientes variables de entorno:
PORT
puerto de ejecuciónDB_PORT
puerto de ejecución de la base de datosDB_NAME
nombre de base de datosDB_USER
nombre de usuario de base de datosDB_PASS
contraseña de base de datosDB_HOST
servidor de base de datosJWT_SECRET
llave secreta generada con JWT