NEW

Summary

Directory Structure

Directory structure:
└── collabcodetech-training-auth/
    ├── README.md
    ├── CODE_OF_CONDUCT.md
    ├── CONTRIBUTING.md
    ├── dev_private_key.pem
    ├── dev_public_key.pem
    ├── docker-compose.yml
    ├── Dockerfile
    ├── LICENSE.md
    ├── nodemon.json
    ├── package.json
    ├── start.sh
    ├── .dockerignore
    ├── .env.example
    ├── .eslintrc
    ├── .huskyrc
    ├── .lintstagedrc
    ├── .nycrc.json
    ├── .prettierrc
    ├── src/
    │   ├── index.js
    │   ├── app/
    │   │   ├── routes.js
    │   │   ├── server.js
    │   │   └── components/
    │   │       ├── auth/
    │   │       │   ├── auth.controller.js
    │   │       │   ├── auth.middleware.js
    │   │       │   └── auth.route.js
    │   │       └── user/
    │   │           ├── user.controller.js
    │   │           ├── user.middleware.js
    │   │           ├── user.model.js
    │   │           └── user.route.js
    │   ├── config/
    │   │   ├── database.js
    │   │   └── winston.js
    │   └── lib/
    │       ├── apis.lib.js
    │       └── jwt.lib.js
    ├── test/
    │   ├── mocha.opts
    │   ├── app/
    │   │   └── components/
    │   │       ├── auth/
    │   │       │   └── auth.controller.test.js
    │   │       └── user/
    │   │           ├── user.controller.test.js
    │   │           └── user.model.test.js
    │   ├── data-builders/
    │   │   ├── index.js
    │   │   ├── token.builder.js
    │   │   └── user.builder.js
    │   └── lib/
    │       ├── apis.lib.test.js
    │       └── jwt.lib.test.js
    └── .github/
        └── ISSUE_TEMPLATE/
            ├── bug_report.md
            └── feature_request.md

Files Content