├── .babelrc ├── .eslintrc.json ├── .gitignore ├── LICENSE ├── NodeServerBackendBackup ├── README.md ├── config ├── backend-server-config.js ├── database-config.js ├── ecosystem.json └── social-config.js ├── env ├── package.json ├── prisma ├── datamodel.prisma ├── docker-compose.yml ├── generated │ └── prisma-client │ │ ├── index.d.ts │ │ ├── index.js │ │ └── prisma-schema.js └── prisma.yml ├── src ├── app.js ├── constants │ ├── codes.js │ ├── error-message.js │ └── success-message.js ├── controllers │ ├── authController.js │ └── userController.js ├── middlewares │ ├── errorHandlers.js │ ├── logRequestHandler.js │ ├── responseHandler.js │ └── validations.js ├── models │ └── User.js ├── routers │ ├── authRouter.js │ └── index.js ├── server.js ├── swagger.js └── utilityMethods.js │ ├── common.js │ ├── crypt.js │ ├── debug.log │ └── logger.js └── test └── index.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "stage-2","env"] 3 | } -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | package-lock.json 3 | node_modules/ 4 | .env -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/LICENSE -------------------------------------------------------------------------------- /NodeServerBackendBackup: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/README.md -------------------------------------------------------------------------------- /config/backend-server-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/config/backend-server-config.js -------------------------------------------------------------------------------- /config/database-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/config/database-config.js -------------------------------------------------------------------------------- /config/ecosystem.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/config/ecosystem.json -------------------------------------------------------------------------------- /config/social-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/config/social-config.js -------------------------------------------------------------------------------- /env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/env -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/package.json -------------------------------------------------------------------------------- /prisma/datamodel.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/prisma/datamodel.prisma -------------------------------------------------------------------------------- /prisma/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/prisma/docker-compose.yml -------------------------------------------------------------------------------- /prisma/generated/prisma-client/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/prisma/generated/prisma-client/index.d.ts -------------------------------------------------------------------------------- /prisma/generated/prisma-client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/prisma/generated/prisma-client/index.js -------------------------------------------------------------------------------- /prisma/generated/prisma-client/prisma-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/prisma/generated/prisma-client/prisma-schema.js -------------------------------------------------------------------------------- /prisma/prisma.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/prisma/prisma.yml -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/app.js -------------------------------------------------------------------------------- /src/constants/codes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/constants/codes.js -------------------------------------------------------------------------------- /src/constants/error-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/constants/error-message.js -------------------------------------------------------------------------------- /src/constants/success-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/constants/success-message.js -------------------------------------------------------------------------------- /src/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/controllers/authController.js -------------------------------------------------------------------------------- /src/controllers/userController.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/middlewares/errorHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/middlewares/errorHandlers.js -------------------------------------------------------------------------------- /src/middlewares/logRequestHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/middlewares/logRequestHandler.js -------------------------------------------------------------------------------- /src/middlewares/responseHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/middlewares/responseHandler.js -------------------------------------------------------------------------------- /src/middlewares/validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/middlewares/validations.js -------------------------------------------------------------------------------- /src/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/models/User.js -------------------------------------------------------------------------------- /src/routers/authRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/routers/authRouter.js -------------------------------------------------------------------------------- /src/routers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/routers/index.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/server.js -------------------------------------------------------------------------------- /src/swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/swagger.js -------------------------------------------------------------------------------- /src/utilityMethods.js/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/utilityMethods.js/common.js -------------------------------------------------------------------------------- /src/utilityMethods.js/crypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/utilityMethods.js/crypt.js -------------------------------------------------------------------------------- /src/utilityMethods.js/debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/utilityMethods.js/debug.log -------------------------------------------------------------------------------- /src/utilityMethods.js/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/src/utilityMethods.js/logger.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akashanand708/nodeserver_backend/HEAD/test/index.js --------------------------------------------------------------------------------