├── .gitignore ├── LICENSE ├── README.md ├── app.ts ├── common ├── common.routes.config.ts └── interfaces │ └── crud.interface.ts ├── package.json ├── tsconfig.json └── users ├── controllers └── users.controller.ts ├── daos └── users.dao.ts ├── dto └── user.dto.ts ├── middleware └── users.middleware.ts ├── services └── users.service.ts └── users.routes.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/README.md -------------------------------------------------------------------------------- /app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/app.ts -------------------------------------------------------------------------------- /common/common.routes.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/common/common.routes.config.ts -------------------------------------------------------------------------------- /common/interfaces/crud.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/common/interfaces/crud.interface.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/tsconfig.json -------------------------------------------------------------------------------- /users/controllers/users.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/users/controllers/users.controller.ts -------------------------------------------------------------------------------- /users/daos/users.dao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/users/daos/users.dao.ts -------------------------------------------------------------------------------- /users/dto/user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/users/dto/user.dto.ts -------------------------------------------------------------------------------- /users/middleware/users.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/users/middleware/users.middleware.ts -------------------------------------------------------------------------------- /users/services/users.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/users/services/users.service.ts -------------------------------------------------------------------------------- /users/users.routes.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makinhs/toptal-rest-series/HEAD/users/users.routes.config.ts --------------------------------------------------------------------------------