para este ejemplo se uso varios modulos como:
- dotenv para manejo de variables de entorno esto con el fin de conectar el backend con mongodb ya desplegado en railway
- mongoose para mongo
- express como framework
- bcrypt encriptacion
- jsonwebtoken
- nodemon -D para reinicio del server