├── .vscode └── settings.json ├── LICENSE ├── README.md ├── api-gateway ├── .dockerignore ├── .gitignore ├── Dockerfile ├── package-lock.json ├── package.json ├── src │ ├── api │ │ ├── middlewares │ │ │ └── proxies.ts │ │ └── routes │ │ │ └── index.ts │ ├── config │ │ └── index.ts │ ├── index.ts │ ├── loaders │ │ └── index.ts │ └── utils │ │ ├── constants │ │ └── index.ts │ │ └── helpers │ │ └── index.ts └── tsconfig.json ├── auth-service ├── .dockerignore ├── .gitignore ├── Dockerfile ├── package-lock.json ├── package.json ├── src │ ├── api │ │ ├── middlewares │ │ │ └── index.ts │ │ └── routes │ │ │ └── index.ts │ ├── config │ │ └── index.ts │ ├── index.ts │ ├── jobs │ │ └── index.ts │ ├── loaders │ │ └── set-subscriber-for-services.ts │ ├── message-queue │ │ ├── chat-queue.ts │ │ ├── home-queue.ts │ │ └── index.ts │ ├── models │ │ ├── provider.ts │ │ ├── role.model.ts │ │ ├── user-role.model.ts │ │ └── user.model.ts │ ├── modules │ │ └── auth │ │ │ ├── controllers │ │ │ ├── grpc.ts │ │ │ └── rest.ts │ │ │ ├── repository │ │ │ └── index.ts │ │ │ └── services │ │ │ └── index.ts │ ├── subscribers │ │ └── index.ts │ └── utils │ │ ├── constants │ │ └── index.ts │ │ ├── enums │ │ └── index.ts │ │ ├── errors │ │ └── custom-error.ts │ │ └── helpers │ │ ├── email.ts │ │ ├── index.ts │ │ ├── jwt.ts │ │ └── password.ts ├── test │ └── auth.test.ts └── tsconfig.json ├── chat-service ├── .gitignore ├── package-lock.json ├── package.json ├── src │ ├── api │ │ ├── middlewares │ │ │ └── index.ts │ │ └── routes │ │ │ ├── dual-conversation.route.ts │ │ │ ├── index.ts │ │ │ └── user.route.ts │ ├── config │ │ └── index.ts │ ├── index.ts │ ├── loaders │ │ ├── db-connection.ts │ │ └── socket-io.ts │ ├── message-queue │ │ └── index.ts │ ├── models │ │ ├── conversation.model.ts │ │ ├── message.model.ts │ │ ├── provider.ts │ │ └── user.model.ts │ ├── modules │ │ ├── dual-conversation │ │ │ ├── controllers │ │ │ │ └── rest.ts │ │ │ └── services │ │ │ │ └── index.ts │ │ ├── group-conversation │ │ │ ├── controllers │ │ │ │ └── rest.ts │ │ │ └── services │ │ │ │ └── index.ts │ │ └── user │ │ │ ├── controllers │ │ │ └── rest.ts │ │ │ ├── repository │ │ │ └── index.ts │ │ │ └── services │ │ │ └── index.ts │ └── utils │ │ ├── constants │ │ └── index.ts │ │ ├── enums │ │ └── index.ts │ │ ├── errors │ │ └── custom-error.ts │ │ └── helpers │ │ └── jwt.ts └── tsconfig.json ├── docker-compose.yml ├── ecom-service ├── .gitignore ├── package-lock.json ├── package.json └── src │ ├── api │ ├── middlewares │ │ └── index.ts │ └── routes │ │ └── index.ts │ ├── config │ └── index.ts │ ├── index.ts │ ├── message-queue │ └── index.ts │ ├── models │ ├── cart.model.ts │ ├── category.model.ts │ ├── discount.model.ts │ ├── inventory.model.ts │ ├── product.model.ts │ └── provider.ts │ ├── modules │ ├── cart │ │ ├── controllers │ │ │ └── rest.ts │ │ ├── repository │ │ │ └── index.ts │ │ └── services │ │ │ └── index.ts │ ├── category │ │ ├── controllers │ │ │ └── rest.ts │ │ ├── repository │ │ │ └── index.ts │ │ └── services │ │ │ └── index.ts │ ├── product │ │ ├── controllers │ │ │ └── rest.ts │ │ ├── repository │ │ │ └── index.ts │ │ └── services │ │ │ └── index.ts │ └── user │ │ ├── controllers │ │ └── rest.ts │ │ ├── repository │ │ └── index.ts │ │ └── services │ │ └── index.ts │ └── utils │ ├── constants │ └── index.ts │ ├── enums │ └── index.ts │ ├── errors │ └── custom-error.ts │ └── helpers │ └── index.ts ├── email-service └── .gitignore └── home-service ├── .gitignore ├── package-lock.json ├── package.json ├── src ├── api │ ├── middlewares │ │ ├── index.ts │ │ └── post.middleware.ts │ └── routes │ │ ├── comment.route.ts │ │ ├── index.ts │ │ ├── post.route.ts │ │ └── user.route.ts ├── config │ └── index.ts ├── index.ts ├── loaders │ └── db-connection.ts ├── message-queue │ └── index.ts ├── models │ ├── comment.model.ts │ ├── post-log.model.ts │ ├── post.model.ts │ ├── provider.ts │ └── user.model.ts ├── modules │ ├── base │ │ ├── controllers │ │ │ └── rest.ts │ │ ├── repository │ │ │ └── index.ts │ │ └── services │ │ │ └── index.ts │ ├── comment │ │ ├── controllers │ │ │ └── rest.ts │ │ ├── repository │ │ │ └── index.ts │ │ └── services │ │ │ └── index.ts │ ├── post-log │ │ ├── controllers │ │ │ └── rest.ts │ │ ├── repository │ │ │ └── index.ts │ │ └── services │ │ │ └── index.ts │ ├── post │ │ ├── controllers │ │ │ └── rest.ts │ │ ├── repository │ │ │ └── index.ts │ │ └── services │ │ │ └── index.ts │ └── user │ │ ├── controllers │ │ └── rest.ts │ │ ├── repository │ │ └── index.ts │ │ └── services │ │ └── index.ts └── utils │ ├── constants │ └── index.ts │ ├── errors │ └── custom-error.ts │ └── helpers │ ├── index.ts │ └── jwt.ts ├── test └── workflow.test.ts └── tsconfig.json /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "git.ignoreLimitWarning": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/README.md -------------------------------------------------------------------------------- /api-gateway/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /api-gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/api-gateway/.gitignore -------------------------------------------------------------------------------- /api-gateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/api-gateway/Dockerfile -------------------------------------------------------------------------------- /api-gateway/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/api-gateway/package-lock.json -------------------------------------------------------------------------------- /api-gateway/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/api-gateway/package.json -------------------------------------------------------------------------------- /api-gateway/src/api/middlewares/proxies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/api-gateway/src/api/middlewares/proxies.ts -------------------------------------------------------------------------------- /api-gateway/src/api/routes/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api-gateway/src/config/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api-gateway/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/api-gateway/src/index.ts -------------------------------------------------------------------------------- /api-gateway/src/loaders/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api-gateway/src/utils/constants/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api-gateway/src/utils/helpers/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api-gateway/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/api-gateway/tsconfig.json -------------------------------------------------------------------------------- /auth-service/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /auth-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/.gitignore -------------------------------------------------------------------------------- /auth-service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/Dockerfile -------------------------------------------------------------------------------- /auth-service/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/package-lock.json -------------------------------------------------------------------------------- /auth-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/package.json -------------------------------------------------------------------------------- /auth-service/src/api/middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/api/middlewares/index.ts -------------------------------------------------------------------------------- /auth-service/src/api/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/api/routes/index.ts -------------------------------------------------------------------------------- /auth-service/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/config/index.ts -------------------------------------------------------------------------------- /auth-service/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/index.ts -------------------------------------------------------------------------------- /auth-service/src/jobs/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /auth-service/src/loaders/set-subscriber-for-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/loaders/set-subscriber-for-services.ts -------------------------------------------------------------------------------- /auth-service/src/message-queue/chat-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/message-queue/chat-queue.ts -------------------------------------------------------------------------------- /auth-service/src/message-queue/home-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/message-queue/home-queue.ts -------------------------------------------------------------------------------- /auth-service/src/message-queue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/message-queue/index.ts -------------------------------------------------------------------------------- /auth-service/src/models/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/models/provider.ts -------------------------------------------------------------------------------- /auth-service/src/models/role.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/models/role.model.ts -------------------------------------------------------------------------------- /auth-service/src/models/user-role.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/models/user-role.model.ts -------------------------------------------------------------------------------- /auth-service/src/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/models/user.model.ts -------------------------------------------------------------------------------- /auth-service/src/modules/auth/controllers/grpc.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /auth-service/src/modules/auth/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/modules/auth/controllers/rest.ts -------------------------------------------------------------------------------- /auth-service/src/modules/auth/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/modules/auth/repository/index.ts -------------------------------------------------------------------------------- /auth-service/src/modules/auth/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/modules/auth/services/index.ts -------------------------------------------------------------------------------- /auth-service/src/subscribers/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /auth-service/src/utils/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/utils/constants/index.ts -------------------------------------------------------------------------------- /auth-service/src/utils/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/utils/enums/index.ts -------------------------------------------------------------------------------- /auth-service/src/utils/errors/custom-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/utils/errors/custom-error.ts -------------------------------------------------------------------------------- /auth-service/src/utils/helpers/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/utils/helpers/email.ts -------------------------------------------------------------------------------- /auth-service/src/utils/helpers/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /auth-service/src/utils/helpers/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/utils/helpers/jwt.ts -------------------------------------------------------------------------------- /auth-service/src/utils/helpers/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/src/utils/helpers/password.ts -------------------------------------------------------------------------------- /auth-service/test/auth.test.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /auth-service/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/auth-service/tsconfig.json -------------------------------------------------------------------------------- /chat-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/.gitignore -------------------------------------------------------------------------------- /chat-service/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/package-lock.json -------------------------------------------------------------------------------- /chat-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/package.json -------------------------------------------------------------------------------- /chat-service/src/api/middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/api/middlewares/index.ts -------------------------------------------------------------------------------- /chat-service/src/api/routes/dual-conversation.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/api/routes/dual-conversation.route.ts -------------------------------------------------------------------------------- /chat-service/src/api/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/api/routes/index.ts -------------------------------------------------------------------------------- /chat-service/src/api/routes/user.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/api/routes/user.route.ts -------------------------------------------------------------------------------- /chat-service/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/config/index.ts -------------------------------------------------------------------------------- /chat-service/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/index.ts -------------------------------------------------------------------------------- /chat-service/src/loaders/db-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/loaders/db-connection.ts -------------------------------------------------------------------------------- /chat-service/src/loaders/socket-io.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/loaders/socket-io.ts -------------------------------------------------------------------------------- /chat-service/src/message-queue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/message-queue/index.ts -------------------------------------------------------------------------------- /chat-service/src/models/conversation.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/models/conversation.model.ts -------------------------------------------------------------------------------- /chat-service/src/models/message.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/models/message.model.ts -------------------------------------------------------------------------------- /chat-service/src/models/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/models/provider.ts -------------------------------------------------------------------------------- /chat-service/src/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/models/user.model.ts -------------------------------------------------------------------------------- /chat-service/src/modules/dual-conversation/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/modules/dual-conversation/controllers/rest.ts -------------------------------------------------------------------------------- /chat-service/src/modules/dual-conversation/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/modules/dual-conversation/services/index.ts -------------------------------------------------------------------------------- /chat-service/src/modules/group-conversation/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/modules/group-conversation/controllers/rest.ts -------------------------------------------------------------------------------- /chat-service/src/modules/group-conversation/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/modules/group-conversation/services/index.ts -------------------------------------------------------------------------------- /chat-service/src/modules/user/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/modules/user/controllers/rest.ts -------------------------------------------------------------------------------- /chat-service/src/modules/user/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/modules/user/repository/index.ts -------------------------------------------------------------------------------- /chat-service/src/modules/user/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/modules/user/services/index.ts -------------------------------------------------------------------------------- /chat-service/src/utils/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/utils/constants/index.ts -------------------------------------------------------------------------------- /chat-service/src/utils/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/utils/enums/index.ts -------------------------------------------------------------------------------- /chat-service/src/utils/errors/custom-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/utils/errors/custom-error.ts -------------------------------------------------------------------------------- /chat-service/src/utils/helpers/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/src/utils/helpers/jwt.ts -------------------------------------------------------------------------------- /chat-service/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/chat-service/tsconfig.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /ecom-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/.gitignore -------------------------------------------------------------------------------- /ecom-service/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/package-lock.json -------------------------------------------------------------------------------- /ecom-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/package.json -------------------------------------------------------------------------------- /ecom-service/src/api/middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/api/middlewares/index.ts -------------------------------------------------------------------------------- /ecom-service/src/api/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/api/routes/index.ts -------------------------------------------------------------------------------- /ecom-service/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/config/index.ts -------------------------------------------------------------------------------- /ecom-service/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/index.ts -------------------------------------------------------------------------------- /ecom-service/src/message-queue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/message-queue/index.ts -------------------------------------------------------------------------------- /ecom-service/src/models/cart.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/models/cart.model.ts -------------------------------------------------------------------------------- /ecom-service/src/models/category.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/models/category.model.ts -------------------------------------------------------------------------------- /ecom-service/src/models/discount.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/models/discount.model.ts -------------------------------------------------------------------------------- /ecom-service/src/models/inventory.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/models/inventory.model.ts -------------------------------------------------------------------------------- /ecom-service/src/models/product.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/models/product.model.ts -------------------------------------------------------------------------------- /ecom-service/src/models/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/models/provider.ts -------------------------------------------------------------------------------- /ecom-service/src/modules/cart/controllers/rest.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ecom-service/src/modules/cart/repository/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ecom-service/src/modules/cart/services/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ecom-service/src/modules/category/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/modules/category/controllers/rest.ts -------------------------------------------------------------------------------- /ecom-service/src/modules/category/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/modules/category/repository/index.ts -------------------------------------------------------------------------------- /ecom-service/src/modules/category/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/modules/category/services/index.ts -------------------------------------------------------------------------------- /ecom-service/src/modules/product/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/modules/product/controllers/rest.ts -------------------------------------------------------------------------------- /ecom-service/src/modules/product/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/modules/product/repository/index.ts -------------------------------------------------------------------------------- /ecom-service/src/modules/product/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/modules/product/services/index.ts -------------------------------------------------------------------------------- /ecom-service/src/modules/user/controllers/rest.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ecom-service/src/modules/user/repository/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ecom-service/src/modules/user/services/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ecom-service/src/utils/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/utils/constants/index.ts -------------------------------------------------------------------------------- /ecom-service/src/utils/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/utils/enums/index.ts -------------------------------------------------------------------------------- /ecom-service/src/utils/errors/custom-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/ecom-service/src/utils/errors/custom-error.ts -------------------------------------------------------------------------------- /ecom-service/src/utils/helpers/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /email-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/email-service/.gitignore -------------------------------------------------------------------------------- /home-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/.gitignore -------------------------------------------------------------------------------- /home-service/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/package-lock.json -------------------------------------------------------------------------------- /home-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/package.json -------------------------------------------------------------------------------- /home-service/src/api/middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/api/middlewares/index.ts -------------------------------------------------------------------------------- /home-service/src/api/middlewares/post.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/api/middlewares/post.middleware.ts -------------------------------------------------------------------------------- /home-service/src/api/routes/comment.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/api/routes/comment.route.ts -------------------------------------------------------------------------------- /home-service/src/api/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/api/routes/index.ts -------------------------------------------------------------------------------- /home-service/src/api/routes/post.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/api/routes/post.route.ts -------------------------------------------------------------------------------- /home-service/src/api/routes/user.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/api/routes/user.route.ts -------------------------------------------------------------------------------- /home-service/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/config/index.ts -------------------------------------------------------------------------------- /home-service/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/index.ts -------------------------------------------------------------------------------- /home-service/src/loaders/db-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/loaders/db-connection.ts -------------------------------------------------------------------------------- /home-service/src/message-queue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/message-queue/index.ts -------------------------------------------------------------------------------- /home-service/src/models/comment.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/models/comment.model.ts -------------------------------------------------------------------------------- /home-service/src/models/post-log.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/models/post-log.model.ts -------------------------------------------------------------------------------- /home-service/src/models/post.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/models/post.model.ts -------------------------------------------------------------------------------- /home-service/src/models/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/models/provider.ts -------------------------------------------------------------------------------- /home-service/src/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/models/user.model.ts -------------------------------------------------------------------------------- /home-service/src/modules/base/controllers/rest.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /home-service/src/modules/base/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/base/repository/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/base/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/base/services/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/comment/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/comment/controllers/rest.ts -------------------------------------------------------------------------------- /home-service/src/modules/comment/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/comment/repository/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/comment/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/comment/services/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/post-log/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/post-log/controllers/rest.ts -------------------------------------------------------------------------------- /home-service/src/modules/post-log/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/post-log/repository/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/post-log/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/post-log/services/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/post/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/post/controllers/rest.ts -------------------------------------------------------------------------------- /home-service/src/modules/post/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/post/repository/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/post/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/post/services/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/user/controllers/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/user/controllers/rest.ts -------------------------------------------------------------------------------- /home-service/src/modules/user/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/user/repository/index.ts -------------------------------------------------------------------------------- /home-service/src/modules/user/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/modules/user/services/index.ts -------------------------------------------------------------------------------- /home-service/src/utils/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/utils/constants/index.ts -------------------------------------------------------------------------------- /home-service/src/utils/errors/custom-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/utils/errors/custom-error.ts -------------------------------------------------------------------------------- /home-service/src/utils/helpers/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /home-service/src/utils/helpers/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/src/utils/helpers/jwt.ts -------------------------------------------------------------------------------- /home-service/test/workflow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/test/workflow.test.ts -------------------------------------------------------------------------------- /home-service/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayeed1999/home/HEAD/home-service/tsconfig.json --------------------------------------------------------------------------------