Es un sistema de registro e inicio de usuario y roles: admin, client, y rutas protegida donde al hacer inicio te llegara un token en cual tendras que colocar en la ruta privada para validar que si es el usuario que se registro
1|clonar el repositorio de GitHub.
2|hacer npm i
para que se instalen todas las dependencias.
3|scripts para correr la aplicacion: npm run dev
.
4|Skills typescript - express - mongoDB - bcrypt - jsonWebToken - node - morgan - nodemon -dotenv
.
Variables de entorno: .env
PORT=
URL_MONGO=
TOKEN=
Ruta protegida con token