gitextract_bnkb_igt/ ├── .dockerignore ├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .husky/ │ └── pre-commit ├── .prettierrc ├── CNAME ├── Dockerfile ├── README.md ├── _config.yml ├── _layouts/ │ └── default.html ├── angular.json ├── assets/ │ └── css/ │ └── style.scss ├── docker-compose.yml ├── karma.conf.js ├── lint-staged.config.mjs ├── package.json ├── protractor.conf.js ├── server/ │ ├── config/ │ │ ├── config.js │ │ ├── express.js │ │ ├── mongoose.js │ │ ├── passport.js │ │ └── swagger.json │ ├── controllers/ │ │ ├── auth.controller.js │ │ └── user.controller.js │ ├── index.js │ ├── middleware/ │ │ └── require-admin.js │ ├── models/ │ │ └── user.model.js │ └── routes/ │ ├── auth.route.js │ ├── index.route.js │ └── user.route.js ├── src/ │ ├── _settings.scss │ ├── app/ │ │ ├── admin/ │ │ │ ├── admin-routing.module.ts │ │ │ ├── admin-user-guard.ts │ │ │ ├── admin.component.html │ │ │ ├── admin.component.ts │ │ │ └── admin.module.ts │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── auth/ │ │ │ ├── auth-routing.module.ts │ │ │ ├── auth.component.scss │ │ │ ├── auth.module.ts │ │ │ ├── login/ │ │ │ │ ├── login.component.html │ │ │ │ ├── login.component.spec.ts │ │ │ │ └── login.component.ts │ │ │ └── register/ │ │ │ ├── register.component.html │ │ │ ├── register.component.spec.ts │ │ │ └── register.component.ts │ │ ├── header/ │ │ │ ├── header.component.html │ │ │ ├── header.component.scss │ │ │ ├── header.component.spec.ts │ │ │ └── header.component.ts │ │ ├── home/ │ │ │ ├── home.component.html │ │ │ ├── home.component.scss │ │ │ ├── home.component.spec.ts │ │ │ └── home.component.ts │ │ ├── interceptors/ │ │ │ ├── header.interceptor.ts │ │ │ └── http-error.interceptor.ts │ │ └── shared/ │ │ ├── guards/ │ │ │ ├── auth.guard.ts │ │ │ └── index.ts │ │ ├── interfaces/ │ │ │ ├── index.ts │ │ │ └── user.interface.ts │ │ ├── services/ │ │ │ ├── auth/ │ │ │ │ ├── auth.service.spec.ts │ │ │ │ ├── auth.service.ts │ │ │ │ └── token.storage.ts │ │ │ └── index.ts │ │ └── shared.module.ts │ ├── assets/ │ │ └── .gitkeep │ ├── environments/ │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.scss │ └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json