- Install NodeJS, MongoDB
- Install
npmoryarn - Rename
.env.exampleto.env - Fulfill
.envdata - Start MongoDB
- Run
yarn run devornpm run dev - Check
http://localhost:3000/api/statusto see it works
- TRANSPORTER_SERVICE can be for example
gmailbut also SMTP of your server - TRANSPORTER_EMAIL is email from which mails will be sent
- TRANSPORTER_PASSWORD is password to above email
- if gmail you need to generate special app-password, see for further support: https://support.google.com/mail/answer/185833?hl=en)
- Fixed deprecation warnings with mongoose usage.
- Updated dependencies to fix vulnerabilities.
- Added email confirmation after registration.
- Distinguish admin and user.
- Integrate Swagger UI documentation
- Write unit tests