├── Crawl_technique ├── crawl_laptop.ipynb ├── data │ ├── laptop(new).csv │ ├── laptop.csv │ └── laptop_technique(1).csv └── log │ └── app.log ├── Downloads └── crawl_laptop │ └── craw_technique.ipynb ├── README.md ├── Screencast from 2025-03-15 18-58-55.webm ├── agent └── content_product │ ├── .gitignore │ ├── README.md │ ├── knowledge │ └── user_preference.txt │ ├── pyproject.toml │ └── src │ └── content_product │ ├── __init__.py │ ├── config │ ├── agents.yaml │ └── tasks.yaml │ ├── crew.py │ ├── main.py │ └── tools │ ├── __init__.py │ └── custom_tool.py ├── aws ├── .gitlab-ci.yml ├── main.tf ├── modules │ ├── .env │ ├── ec2 │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── security │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ └── vpc │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf ├── outputs.tf └── variables.tf ├── client ├── .env.local.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── components │ ├── CategoryAddForm.tsx │ ├── SweetHtmlCategory.tsx │ ├── common │ │ ├── AdminLayout.tsx │ │ ├── BotChat.tsx │ │ ├── Chatbot.tsx │ │ ├── Comment.tsx │ │ ├── Footer.tsx │ │ ├── LikeShare.tsx │ │ ├── Logo.tsx │ │ ├── MySelect.tsx │ │ ├── Specifi.tsx │ │ ├── UserLayout.tsx │ │ └── ValidateInput.tsx │ └── refreshTokenHandler.ts ├── index.d.ts ├── libs │ ├── cloudinary.ts │ ├── dayjs.ts │ ├── format.ts │ ├── graphcms.ts │ ├── hooks │ │ ├── useAuth.ts │ │ ├── useMediaQuery.ts │ │ └── useRoles.ts │ ├── redux │ │ ├── reducers │ │ │ ├── cartReducer.ts │ │ │ └── searchReducer.ts │ │ └── store.ts │ ├── swr │ │ ├── useAdminAttribute.ts │ │ ├── useAdminCategory.ts │ │ ├── useAdminOrders.ts │ │ ├── useAdminProduct.ts │ │ ├── useAdminProducts.ts │ │ ├── useAdminUser.ts │ │ ├── useAdminUsers.ts │ │ ├── useAttribute.ts │ │ ├── useCategory.ts │ │ ├── useCities.ts │ │ ├── useDistricts.ts │ │ ├── useOrder.ts │ │ ├── useProduct.ts │ │ ├── useProducts.ts │ │ └── useUser.ts │ ├── theme.ts │ └── validate.ts ├── next.config.js ├── package-lock.json ├── package.json ├── pages │ ├── 404.tsx │ ├── [slug].tsx │ ├── _app.tsx │ ├── _document.tsx │ ├── admin │ │ ├── attribute │ │ │ └── index.tsx │ │ ├── category │ │ │ └── index.tsx │ │ ├── dashboard │ │ │ └── index.tsx │ │ ├── employee │ │ │ ├── add.tsx │ │ │ ├── index.tsx │ │ │ └── update │ │ │ │ └── [id].tsx │ │ ├── order │ │ │ ├── [id].tsx │ │ │ └── index.tsx │ │ ├── product │ │ │ ├── add.tsx │ │ │ ├── index.tsx │ │ │ └── update │ │ │ │ └── [id].tsx │ │ └── setting │ │ │ └── index.tsx │ ├── api │ │ ├── auth │ │ │ └── [...nextauth].ts │ │ └── images │ │ │ ├── [id].ts │ │ │ └── index.ts │ ├── article │ │ └── [slug].tsx │ ├── auth │ │ ├── login.tsx │ │ └── register.tsx │ ├── cart.tsx │ ├── category │ │ └── [slug].tsx │ ├── checkout.tsx │ ├── index.tsx │ ├── my-orders.tsx │ ├── order │ │ └── [id].tsx │ ├── profile.tsx │ ├── search.tsx │ └── update-password.tsx ├── public │ ├── ahri.mp4 │ ├── avatar.jfif │ ├── carousel-1.jpg │ ├── carousel-2.jpg │ ├── carousel-3.jpg │ ├── carousel-4.jpg │ ├── carousel-5.jpg │ ├── carousel-6.jpg │ ├── empty.png │ ├── favicon.ico │ ├── iphone-14-pro-tim.jpg │ ├── js │ │ └── Chatbot.js │ ├── kata-preview.jpg │ ├── katarina.mp4 │ ├── logo.png │ ├── mm.jpg │ ├── order.png │ ├── phu-kien.png │ ├── styles │ │ └── Chatbot.css │ ├── vender-upload-preview.jpg │ └── vercel.svg ├── tsconfig.json └── types │ ├── index.ts │ └── next-auth.d.ts ├── crawler ├── __pycache__ │ └── crawl.cpython-310.pyc └── crawl.py ├── data ├── csv │ ├── laptop │ │ ├── attribute.csv │ │ ├── attribute_value.csv │ │ ├── images.csv │ │ ├── products.csv │ │ ├── variant.csv │ │ └── variant_attribute_value.csv │ └── phone │ │ ├── attribute.csv │ │ ├── attribute_value.csv │ │ ├── category.csv │ │ ├── images.csv │ │ ├── phone_product.csv │ │ ├── variant.csv │ │ └── variant_attribute_value.csv └── origin │ ├── .sh │ ├── iphone │ ├── attribute.csv │ ├── attribute_value.csv │ ├── category.csv │ ├── combined(new).csv │ ├── images(1).csv │ ├── images.csv │ ├── laptop_technique(1).csv │ ├── products (1).csv │ ├── variant(1).csv │ └── variant_attribute_value2.csv │ └── laptop │ ├── attribute.csv │ ├── attribute_value.csv │ ├── images.csv │ ├── products.csv │ ├── variant.csv │ └── variant_attribute_value.csv ├── diagram.png ├── docs ├── docs.md ├── elasticsearch_docker.md └── requirements.txt ├── evaluate └── Evaluate_Router │ ├── REPORT_EVALUATE_ROUTER_MODULE.ipynb │ └── question_classification.csv ├── import-export-backend ├── .env ├── .eslintrc.js ├── .ex ├── .example-env ├── .gitignore ├── .prettierrc ├── Dockerfile ├── README.md ├── docker-compose.yml ├── nest-cli.json ├── package-lock.json ├── package.json ├── src │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── auth │ │ ├── auth.controller.ts │ │ ├── auth.module.ts │ │ ├── auth.service.ts │ │ ├── common │ │ │ └── constants.ts │ │ ├── jwt-auth.guard.ts │ │ └── jwt.strategy.ts │ ├── bill-nhap │ │ ├── bill-nhap.controller.ts │ │ ├── bill-nhap.module.ts │ │ ├── bill-nhap.service.ts │ │ ├── dto │ │ │ └── create-bill-nhap-body.dto.ts │ │ └── model │ │ │ └── bill-nhap-model.ts │ ├── bill-xuat │ │ ├── bill-xuat.controller.ts │ │ ├── bill-xuat.module.ts │ │ ├── bill-xuat.service.ts │ │ ├── dto │ │ │ └── create-bill-xuat-body.dto.ts │ │ └── model │ │ │ └── bill-xuat-model.ts │ ├── common │ │ └── constants.ts │ ├── dai-ly │ │ ├── dai-ly.controller.ts │ │ ├── dai-ly.module.ts │ │ ├── dai-ly.service.ts │ │ ├── dto │ │ │ ├── create-dai-ly.dto.ts │ │ │ └── update-dai-ly-body.ts │ │ └── model │ │ │ └── dai-ly-model.ts │ ├── hang-hoa │ │ ├── controllers │ │ │ └── hang-hoa.controller.ts │ │ ├── dto │ │ │ ├── create-hang-hoa-body.ts │ │ │ └── update-hang-hoa-dto.ts │ │ ├── hang-hoa.module.ts │ │ ├── model │ │ │ └── hang-hoa.model.ts │ │ └── service │ │ │ └── hang-hoa.service.ts │ ├── main.ts │ ├── nha-cung-cap │ │ ├── dto │ │ │ ├── create-nha-cung-cap.dto.ts │ │ │ └── update-nha-cung-cap.dto.ts │ │ ├── model │ │ │ └── nha-cung-cap.model.ts │ │ ├── nha-cung-cap.controller.ts │ │ ├── nha-cung-cap.module.ts │ │ └── nha-cung-cap.service.ts │ ├── phieu-nhap-hang-hoa │ │ ├── dto │ │ │ └── create-phieu-nhap-hang-hoa.dto.ts │ │ ├── model │ │ │ └── phieu-nhap-hang-hoa.model.ts │ │ ├── phieu-nhap-hang-hoa.controller.ts │ │ ├── phieu-nhap-hang-hoa.module.ts │ │ └── phieu-nhap-hang-hoa.service.ts │ ├── phieu-nhap-nha-cung-cap │ │ ├── dto │ │ │ └── phieu-nhap-nha-cung-cap.dto.ts │ │ ├── model │ │ │ └── phieu-nhap-nha-cung-cap.model.ts │ │ ├── phieu-nhap-nha-cung-cap.controller.ts │ │ ├── phieu-nhap-nha-cung-cap.module.ts │ │ └── phieu-nhap-nha-cung-cap.service.ts │ ├── phieu-nhap │ │ ├── dto │ │ │ └── create-phieu-nhap.dto.ts │ │ ├── model │ │ │ └── phieu-nhap-model.ts │ │ ├── phieu-nhap.controller.ts │ │ ├── phieu-nhap.module.ts │ │ └── phieu-nhap.service.ts │ ├── phieu-xuat-dai-ly │ │ ├── dto │ │ │ └── phieu-xuat-dai-ly.dto.ts │ │ ├── model │ │ │ └── phieu-xuat-dai-ly.model.ts │ │ ├── phieu-xuat-dai-ly.controller.ts │ │ ├── phieu-xuat-dai-ly.module.ts │ │ └── phieu-xuat-dai-ly.service.ts │ ├── phieu-xuat-hang-hoa │ │ ├── dto │ │ │ └── create-phieu-xuat-hang-hoa.dto.ts │ │ ├── model │ │ │ └── phieu-xuat-hang-hoa.model.ts │ │ ├── phieu-xuat-hang-hoa.controller.ts │ │ ├── phieu-xuat-hang-hoa.module.ts │ │ └── phieu-xuat-hang-hoa.service.ts │ ├── phieu-xuat │ │ ├── dto │ │ │ └── create-phieu-xuat.body.dto.ts │ │ ├── model │ │ │ └── phieu-xuat-model.ts │ │ ├── phieu-xuat.controller.ts │ │ ├── phieu-xuat.module.ts │ │ └── phieu-xuat.service.ts │ └── user │ │ ├── dto │ │ ├── create-user.dto.ts │ │ └── login.dto.ts │ │ ├── model │ │ └── user.model.ts │ │ ├── user.module.ts │ │ └── user.service.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json ├── import-export-fronend ├── .eslintrc.json ├── .ex ├── .gitignore ├── README.md ├── jsconfig.json ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── src │ └── app │ │ ├── components │ │ ├── LoadingOverlay.js │ │ └── Nav │ │ │ └── Nav_bar.js │ │ ├── ex_package │ │ ├── BillExport │ │ │ ├── DaiLy.js │ │ │ └── page.js │ │ ├── ListDLC │ │ │ └── page.js │ │ └── Summary │ │ │ ├── InventoryTable.js │ │ │ └── page.js │ │ ├── fonts │ │ ├── GeistMonoVF.woff │ │ ├── GeistVF.woff │ │ └── favicon.ico │ │ ├── globals.css │ │ ├── im_package │ │ ├── AddProduct │ │ │ ├── AddProductForm.js │ │ │ └── page.js │ │ ├── BillProduct │ │ │ └── page.js │ │ ├── SearchProduct │ │ │ ├── Inventory.js │ │ │ └── page.js │ │ └── Supplier │ │ │ └── page.js │ │ ├── layout.js │ │ └── page.js └── tailwind.config.js ├── logs └── app.log ├── news ├── .env ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── ecosystem.config.js ├── nest-cli.json ├── package-lock.json ├── package.json ├── src │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── config │ │ └── configuration.ts │ ├── main.ts │ ├── maintopic │ │ ├── constants.ts │ │ ├── cron.job.service.ts │ │ ├── main-topic.controller.ts │ │ ├── main-topic.module.ts │ │ ├── main-topic.schema.ts │ │ └── main-topic.service.ts │ ├── news │ │ ├── constants.ts │ │ ├── cron.job.service.ts │ │ ├── news.controller.ts │ │ ├── news.module.ts │ │ ├── news.schema.ts │ │ └── news.service.ts │ ├── test │ └── topic │ │ ├── constants.ts │ │ ├── cron.job.service.ts │ │ ├── topic.controller.ts │ │ ├── topic.module.ts │ │ ├── topic.schema.ts │ │ └── topic.service.ts ├── test ├── tsconfig.build.json └── tsconfig.json ├── nginx.conf ├── payment-client ├── .ex ├── .gitignore ├── assets │ └── preview.png ├── eslint.config.mjs ├── jsconfig.json ├── next.config.mjs ├── package-lock.json ├── package.json ├── public │ ├── file.svg │ ├── globe.svg │ ├── next.svg │ ├── vercel.svg │ └── window.svg ├── src │ └── app │ │ ├── CheckoutForm.js │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.js │ │ ├── page.js │ │ └── page.module.css └── yarn.lock ├── payment-sever ├── .editorconfig ├── .env.example ├── .eslintrc.js ├── .ex ├── .gitignore ├── .prettierrc ├── apps │ └── app1 │ │ ├── .env.example │ │ ├── src │ │ ├── app.module.ts │ │ ├── gateway │ │ │ ├── gateway.controller.ts │ │ │ ├── gateway.module.ts │ │ │ └── gateway.service.ts │ │ └── main.ts │ │ ├── test │ │ ├── app.e2e-spec.ts │ │ └── jest-e2e.json │ │ └── tsconfig.app.json ├── assets │ └── preview.png ├── docker-compose.yaml ├── libs │ ├── components │ │ └── checkout │ │ │ ├── src │ │ │ ├── checkout.entity.ts │ │ │ ├── checkout.interfaces.ts │ │ │ ├── checkout.module.ts │ │ │ ├── checkout.service.ts │ │ │ ├── custom-voucher │ │ │ │ └── dto │ │ │ │ │ ├── custom-voucher-payment.input.ts │ │ │ │ │ └── custom-voucher-payment.result.ts │ │ │ ├── dtos │ │ │ │ ├── base_payment.input.ts │ │ │ │ └── combined_payment.input.ts │ │ │ ├── enums │ │ │ │ ├── payment-status.enum.ts │ │ │ │ └── payment-type.enum.ts │ │ │ ├── index.ts │ │ │ ├── payment-log │ │ │ │ ├── payment-log-status.enum.ts │ │ │ │ ├── payment-log.entity.ts │ │ │ │ ├── payment-log.module.ts │ │ │ │ └── payment-log.service.ts │ │ │ ├── payment-processors │ │ │ │ ├── payment-processor-type.enum.ts │ │ │ │ ├── payment-processor.interfaces.ts │ │ │ │ ├── payment-processors.module.ts │ │ │ │ ├── payment-processors.service.ts │ │ │ │ └── processors │ │ │ │ │ ├── custom-voucher-payment.processor.ts │ │ │ │ │ ├── payment.processor.ts │ │ │ │ │ └── stripe-card-payment.processor.ts │ │ │ └── stripe │ │ │ │ ├── dto │ │ │ │ ├── stripe-payment.input.ts │ │ │ │ └── stripe-payment.result.ts │ │ │ │ ├── stripe.config.ts │ │ │ │ ├── stripe.module.ts │ │ │ │ └── stripe.service.ts │ │ │ └── tsconfig.lib.json │ ├── env │ │ ├── src │ │ │ ├── env.module.ts │ │ │ └── index.ts │ │ └── tsconfig.lib.json │ ├── logger │ │ ├── src │ │ │ ├── index.ts │ │ │ ├── log_level.enum.ts │ │ │ ├── logger.config.ts │ │ │ ├── logger.module.ts │ │ │ ├── logger.service.ts │ │ │ └── pino │ │ │ │ ├── pino.interface.ts │ │ │ │ └── pino.service.ts │ │ └── tsconfig.lib.json │ └── persistence │ │ ├── src │ │ ├── index.ts │ │ ├── persistence.factory.interface.ts │ │ ├── persistence.module.ts │ │ └── typeorm │ │ │ ├── migrations │ │ │ └── 1737295892903-generated.ts │ │ │ ├── orm.config.ts │ │ │ ├── typeorm.factory.service.ts │ │ │ └── typeorm.module.ts │ │ └── tsconfig.lib.json ├── nest-cli.json ├── package.json ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock ├── server ├── .env.example ├── .eslintrc.js ├── .evn ├── .gitignore ├── .prettierrc ├── Dockerfile ├── README.md ├── docker-compose.yml ├── nest-cli.json ├── package-lock.json ├── package.json ├── src │ ├── app.module.ts │ ├── attribute-value │ │ ├── attribute-value.controller.ts │ │ ├── attribute-value.module.ts │ │ ├── attribute-value.service.ts │ │ ├── dto │ │ │ ├── create-attribute-value.dto.ts │ │ │ └── update-attribute-value.dto.ts │ │ └── entities │ │ │ └── attribute-value.entity.ts │ ├── attribute │ │ ├── attribute.controller.ts │ │ ├── attribute.module.ts │ │ ├── attribute.service.ts │ │ ├── dto │ │ │ ├── create-attribute.dto.ts │ │ │ └── update-attribute.dto.ts │ │ └── entities │ │ │ └── attribute.entity.ts │ ├── auth │ │ ├── access-token.guard.ts │ │ ├── access-token.strategy.ts │ │ ├── auth.controller.ts │ │ ├── auth.module.ts │ │ ├── auth.service.ts │ │ ├── local-auth.guard.ts │ │ ├── local.strategy.ts │ │ ├── refresh-token.guard.ts │ │ └── refresh-token.strategy.ts │ ├── category │ │ ├── category.controller.ts │ │ ├── category.module.ts │ │ ├── category.service.ts │ │ ├── dto │ │ │ ├── create-category.dto.ts │ │ │ └── update-category.dto.ts │ │ └── entities │ │ │ └── category.entity.ts │ ├── comment │ │ ├── comment.controllers.ts │ │ ├── comment.service.ts │ │ ├── commnet.module.ts │ │ ├── dto │ │ │ ├── create-comment.ts │ │ │ └── update-comment.ts │ │ └── entities │ │ │ └── comment.entity.ts │ ├── common │ │ └── constant.ts │ ├── decorator │ │ └── role.decorator.ts │ ├── enums │ │ ├── action.enum.ts │ │ ├── orderStatus.enum.ts │ │ └── role.enum.ts │ ├── guards │ │ └── roles.guard.ts │ ├── image │ │ └── entities │ │ │ └── image.entity.ts │ ├── libs │ │ └── regex.ts │ ├── main.ts │ ├── order │ │ ├── dto │ │ │ ├── create-order.dto.ts │ │ │ ├── update-order-status.dto.ts │ │ │ └── update-order.dto.ts │ │ ├── entities │ │ │ ├── order.entity.ts │ │ │ └── orderItem.entity.ts │ │ ├── order.controller.ts │ │ ├── order.module.ts │ │ └── order.service.ts │ ├── product │ │ ├── dto │ │ │ ├── create-product.dto.ts │ │ │ └── update-product.dto.ts │ │ ├── entities │ │ │ └── product.entity.ts │ │ ├── product.controller.ts │ │ ├── product.module.ts │ │ └── product.service.ts │ ├── specification │ │ ├── dto │ │ │ ├── create-specification.dto.ts │ │ │ └── update-specification.dto.ts │ │ ├── entities │ │ │ └── specification.entity.ts │ │ ├── specification.controller.ts │ │ ├── specification.module.ts │ │ └── specification.service.ts │ ├── user │ │ ├── dto │ │ │ ├── create-employee.ts │ │ │ ├── create-user.dto.ts │ │ │ ├── update-account.dto.ts │ │ │ ├── update-password.dto.ts │ │ │ └── update-user.dto.ts │ │ ├── entities │ │ │ ├── cartItem.entity.ts │ │ │ └── user.entity.ts │ │ ├── user.controller.ts │ │ ├── user.module.ts │ │ └── user.service.ts │ └── variant │ │ ├── dto │ │ ├── create-variant.dto.ts │ │ └── update-variant.dto.ts │ │ ├── entities │ │ └── variant.entity.ts │ │ ├── variant.controller.ts │ │ ├── variant.module.ts │ │ └── variant.service.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json ├── tsconfig.json └── vercel.json ├── system_chatbot.drawio └── system_chatbot.png /Crawl_technique/crawl_laptop.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/Crawl_technique/crawl_laptop.ipynb -------------------------------------------------------------------------------- /Crawl_technique/data/laptop(new).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/Crawl_technique/data/laptop(new).csv -------------------------------------------------------------------------------- /Crawl_technique/data/laptop.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/Crawl_technique/data/laptop.csv -------------------------------------------------------------------------------- /Crawl_technique/data/laptop_technique(1).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/Crawl_technique/data/laptop_technique(1).csv -------------------------------------------------------------------------------- /Crawl_technique/log/app.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/Crawl_technique/log/app.log -------------------------------------------------------------------------------- /Downloads/crawl_laptop/craw_technique.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/Downloads/crawl_laptop/craw_technique.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/README.md -------------------------------------------------------------------------------- /Screencast from 2025-03-15 18-58-55.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/Screencast from 2025-03-15 18-58-55.webm -------------------------------------------------------------------------------- /agent/content_product/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | __pycache__/ 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /agent/content_product/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/README.md -------------------------------------------------------------------------------- /agent/content_product/knowledge/user_preference.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/knowledge/user_preference.txt -------------------------------------------------------------------------------- /agent/content_product/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/pyproject.toml -------------------------------------------------------------------------------- /agent/content_product/src/content_product/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent/content_product/src/content_product/config/agents.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/src/content_product/config/agents.yaml -------------------------------------------------------------------------------- /agent/content_product/src/content_product/config/tasks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/src/content_product/config/tasks.yaml -------------------------------------------------------------------------------- /agent/content_product/src/content_product/crew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/src/content_product/crew.py -------------------------------------------------------------------------------- /agent/content_product/src/content_product/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/src/content_product/main.py -------------------------------------------------------------------------------- /agent/content_product/src/content_product/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent/content_product/src/content_product/tools/custom_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/agent/content_product/src/content_product/tools/custom_tool.py -------------------------------------------------------------------------------- /aws/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/aws/.gitlab-ci.yml -------------------------------------------------------------------------------- /aws/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/aws/main.tf -------------------------------------------------------------------------------- /aws/modules/.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/modules/ec2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/aws/modules/ec2/main.tf -------------------------------------------------------------------------------- /aws/modules/ec2/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/modules/ec2/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/modules/security/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/aws/modules/security/main.tf -------------------------------------------------------------------------------- /aws/modules/security/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/modules/security/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/modules/vpc/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/aws/modules/vpc/main.tf -------------------------------------------------------------------------------- /aws/modules/vpc/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/modules/vpc/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/aws/variables.tf -------------------------------------------------------------------------------- /client/.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/.env.local.example -------------------------------------------------------------------------------- /client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/.eslintrc.json -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/README.md -------------------------------------------------------------------------------- /client/components/CategoryAddForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/CategoryAddForm.tsx -------------------------------------------------------------------------------- /client/components/SweetHtmlCategory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/SweetHtmlCategory.tsx -------------------------------------------------------------------------------- /client/components/common/AdminLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/AdminLayout.tsx -------------------------------------------------------------------------------- /client/components/common/BotChat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/BotChat.tsx -------------------------------------------------------------------------------- /client/components/common/Chatbot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/Chatbot.tsx -------------------------------------------------------------------------------- /client/components/common/Comment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/Comment.tsx -------------------------------------------------------------------------------- /client/components/common/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/Footer.tsx -------------------------------------------------------------------------------- /client/components/common/LikeShare.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/LikeShare.tsx -------------------------------------------------------------------------------- /client/components/common/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/Logo.tsx -------------------------------------------------------------------------------- /client/components/common/MySelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/MySelect.tsx -------------------------------------------------------------------------------- /client/components/common/Specifi.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/Specifi.tsx -------------------------------------------------------------------------------- /client/components/common/UserLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/UserLayout.tsx -------------------------------------------------------------------------------- /client/components/common/ValidateInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/common/ValidateInput.tsx -------------------------------------------------------------------------------- /client/components/refreshTokenHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/components/refreshTokenHandler.ts -------------------------------------------------------------------------------- /client/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/index.d.ts -------------------------------------------------------------------------------- /client/libs/cloudinary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/cloudinary.ts -------------------------------------------------------------------------------- /client/libs/dayjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/dayjs.ts -------------------------------------------------------------------------------- /client/libs/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/format.ts -------------------------------------------------------------------------------- /client/libs/graphcms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/graphcms.ts -------------------------------------------------------------------------------- /client/libs/hooks/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/hooks/useAuth.ts -------------------------------------------------------------------------------- /client/libs/hooks/useMediaQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/hooks/useMediaQuery.ts -------------------------------------------------------------------------------- /client/libs/hooks/useRoles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/hooks/useRoles.ts -------------------------------------------------------------------------------- /client/libs/redux/reducers/cartReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/redux/reducers/cartReducer.ts -------------------------------------------------------------------------------- /client/libs/redux/reducers/searchReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/redux/reducers/searchReducer.ts -------------------------------------------------------------------------------- /client/libs/redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/redux/store.ts -------------------------------------------------------------------------------- /client/libs/swr/useAdminAttribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAdminAttribute.ts -------------------------------------------------------------------------------- /client/libs/swr/useAdminCategory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAdminCategory.ts -------------------------------------------------------------------------------- /client/libs/swr/useAdminOrders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAdminOrders.ts -------------------------------------------------------------------------------- /client/libs/swr/useAdminProduct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAdminProduct.ts -------------------------------------------------------------------------------- /client/libs/swr/useAdminProducts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAdminProducts.ts -------------------------------------------------------------------------------- /client/libs/swr/useAdminUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAdminUser.ts -------------------------------------------------------------------------------- /client/libs/swr/useAdminUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAdminUsers.ts -------------------------------------------------------------------------------- /client/libs/swr/useAttribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useAttribute.ts -------------------------------------------------------------------------------- /client/libs/swr/useCategory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useCategory.ts -------------------------------------------------------------------------------- /client/libs/swr/useCities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useCities.ts -------------------------------------------------------------------------------- /client/libs/swr/useDistricts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useDistricts.ts -------------------------------------------------------------------------------- /client/libs/swr/useOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useOrder.ts -------------------------------------------------------------------------------- /client/libs/swr/useProduct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useProduct.ts -------------------------------------------------------------------------------- /client/libs/swr/useProducts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useProducts.ts -------------------------------------------------------------------------------- /client/libs/swr/useUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/swr/useUser.ts -------------------------------------------------------------------------------- /client/libs/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/theme.ts -------------------------------------------------------------------------------- /client/libs/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/libs/validate.ts -------------------------------------------------------------------------------- /client/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/next.config.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/package.json -------------------------------------------------------------------------------- /client/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/404.tsx -------------------------------------------------------------------------------- /client/pages/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/[slug].tsx -------------------------------------------------------------------------------- /client/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/_app.tsx -------------------------------------------------------------------------------- /client/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/_document.tsx -------------------------------------------------------------------------------- /client/pages/admin/attribute/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/attribute/index.tsx -------------------------------------------------------------------------------- /client/pages/admin/category/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/category/index.tsx -------------------------------------------------------------------------------- /client/pages/admin/dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/dashboard/index.tsx -------------------------------------------------------------------------------- /client/pages/admin/employee/add.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/employee/add.tsx -------------------------------------------------------------------------------- /client/pages/admin/employee/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/employee/index.tsx -------------------------------------------------------------------------------- /client/pages/admin/employee/update/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/employee/update/[id].tsx -------------------------------------------------------------------------------- /client/pages/admin/order/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/order/[id].tsx -------------------------------------------------------------------------------- /client/pages/admin/order/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/order/index.tsx -------------------------------------------------------------------------------- /client/pages/admin/product/add.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/product/add.tsx -------------------------------------------------------------------------------- /client/pages/admin/product/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/product/index.tsx -------------------------------------------------------------------------------- /client/pages/admin/product/update/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/product/update/[id].tsx -------------------------------------------------------------------------------- /client/pages/admin/setting/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/admin/setting/index.tsx -------------------------------------------------------------------------------- /client/pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /client/pages/api/images/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/api/images/[id].ts -------------------------------------------------------------------------------- /client/pages/api/images/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/api/images/index.ts -------------------------------------------------------------------------------- /client/pages/article/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/article/[slug].tsx -------------------------------------------------------------------------------- /client/pages/auth/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/auth/login.tsx -------------------------------------------------------------------------------- /client/pages/auth/register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/auth/register.tsx -------------------------------------------------------------------------------- /client/pages/cart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/cart.tsx -------------------------------------------------------------------------------- /client/pages/category/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/category/[slug].tsx -------------------------------------------------------------------------------- /client/pages/checkout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/checkout.tsx -------------------------------------------------------------------------------- /client/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/index.tsx -------------------------------------------------------------------------------- /client/pages/my-orders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/my-orders.tsx -------------------------------------------------------------------------------- /client/pages/order/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/order/[id].tsx -------------------------------------------------------------------------------- /client/pages/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/profile.tsx -------------------------------------------------------------------------------- /client/pages/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/search.tsx -------------------------------------------------------------------------------- /client/pages/update-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/pages/update-password.tsx -------------------------------------------------------------------------------- /client/public/ahri.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/ahri.mp4 -------------------------------------------------------------------------------- /client/public/avatar.jfif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/avatar.jfif -------------------------------------------------------------------------------- /client/public/carousel-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/carousel-1.jpg -------------------------------------------------------------------------------- /client/public/carousel-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/carousel-2.jpg -------------------------------------------------------------------------------- /client/public/carousel-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/carousel-3.jpg -------------------------------------------------------------------------------- /client/public/carousel-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/carousel-4.jpg -------------------------------------------------------------------------------- /client/public/carousel-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/carousel-5.jpg -------------------------------------------------------------------------------- /client/public/carousel-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/carousel-6.jpg -------------------------------------------------------------------------------- /client/public/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/empty.png -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/iphone-14-pro-tim.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/iphone-14-pro-tim.jpg -------------------------------------------------------------------------------- /client/public/js/Chatbot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/js/Chatbot.js -------------------------------------------------------------------------------- /client/public/kata-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/kata-preview.jpg -------------------------------------------------------------------------------- /client/public/katarina.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/katarina.mp4 -------------------------------------------------------------------------------- /client/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/logo.png -------------------------------------------------------------------------------- /client/public/mm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/mm.jpg -------------------------------------------------------------------------------- /client/public/order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/order.png -------------------------------------------------------------------------------- /client/public/phu-kien.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/phu-kien.png -------------------------------------------------------------------------------- /client/public/styles/Chatbot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/styles/Chatbot.css -------------------------------------------------------------------------------- /client/public/vender-upload-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/vender-upload-preview.jpg -------------------------------------------------------------------------------- /client/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/public/vercel.svg -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/types/index.ts -------------------------------------------------------------------------------- /client/types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/client/types/next-auth.d.ts -------------------------------------------------------------------------------- /crawler/__pycache__/crawl.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/crawler/__pycache__/crawl.cpython-310.pyc -------------------------------------------------------------------------------- /crawler/crawl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/crawler/crawl.py -------------------------------------------------------------------------------- /data/csv/laptop/attribute.csv: -------------------------------------------------------------------------------- 1 | id,name 2 | 1,ram 3 | 2,color 4 | -------------------------------------------------------------------------------- /data/csv/laptop/attribute_value.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/laptop/attribute_value.csv -------------------------------------------------------------------------------- /data/csv/laptop/images.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/laptop/images.csv -------------------------------------------------------------------------------- /data/csv/laptop/products.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/laptop/products.csv -------------------------------------------------------------------------------- /data/csv/laptop/variant.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/laptop/variant.csv -------------------------------------------------------------------------------- /data/csv/laptop/variant_attribute_value.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/laptop/variant_attribute_value.csv -------------------------------------------------------------------------------- /data/csv/phone/attribute.csv: -------------------------------------------------------------------------------- 1 | id,name 2 | 1,ram 3 | 2,color 4 | -------------------------------------------------------------------------------- /data/csv/phone/attribute_value.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/phone/attribute_value.csv -------------------------------------------------------------------------------- /data/csv/phone/category.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/phone/category.csv -------------------------------------------------------------------------------- /data/csv/phone/images.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/phone/images.csv -------------------------------------------------------------------------------- /data/csv/phone/phone_product.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/phone/phone_product.csv -------------------------------------------------------------------------------- /data/csv/phone/variant.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/phone/variant.csv -------------------------------------------------------------------------------- /data/csv/phone/variant_attribute_value.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/csv/phone/variant_attribute_value.csv -------------------------------------------------------------------------------- /data/origin/.sh: -------------------------------------------------------------------------------- 1 | file này chính là database của hệ thống khi đã được xử lý dữ liệu -------------------------------------------------------------------------------- /data/origin/iphone/attribute.csv: -------------------------------------------------------------------------------- 1 | id,name 2 | 1,ram 3 | 2,color 4 | -------------------------------------------------------------------------------- /data/origin/iphone/attribute_value.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/attribute_value.csv -------------------------------------------------------------------------------- /data/origin/iphone/category.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/category.csv -------------------------------------------------------------------------------- /data/origin/iphone/combined(new).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/combined(new).csv -------------------------------------------------------------------------------- /data/origin/iphone/images(1).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/images(1).csv -------------------------------------------------------------------------------- /data/origin/iphone/images.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/images.csv -------------------------------------------------------------------------------- /data/origin/iphone/laptop_technique(1).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/laptop_technique(1).csv -------------------------------------------------------------------------------- /data/origin/iphone/products (1).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/products (1).csv -------------------------------------------------------------------------------- /data/origin/iphone/variant(1).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/variant(1).csv -------------------------------------------------------------------------------- /data/origin/iphone/variant_attribute_value2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/iphone/variant_attribute_value2.csv -------------------------------------------------------------------------------- /data/origin/laptop/attribute.csv: -------------------------------------------------------------------------------- 1 | id,name 2 | 1,ram 3 | 2,color 4 | -------------------------------------------------------------------------------- /data/origin/laptop/attribute_value.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/laptop/attribute_value.csv -------------------------------------------------------------------------------- /data/origin/laptop/images.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/laptop/images.csv -------------------------------------------------------------------------------- /data/origin/laptop/products.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/laptop/products.csv -------------------------------------------------------------------------------- /data/origin/laptop/variant.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/laptop/variant.csv -------------------------------------------------------------------------------- /data/origin/laptop/variant_attribute_value.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/data/origin/laptop/variant_attribute_value.csv -------------------------------------------------------------------------------- /diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/diagram.png -------------------------------------------------------------------------------- /docs/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/docs/docs.md -------------------------------------------------------------------------------- /docs/elasticsearch_docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/docs/elasticsearch_docker.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /evaluate/Evaluate_Router/REPORT_EVALUATE_ROUTER_MODULE.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/evaluate/Evaluate_Router/REPORT_EVALUATE_ROUTER_MODULE.ipynb -------------------------------------------------------------------------------- /evaluate/Evaluate_Router/question_classification.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/evaluate/Evaluate_Router/question_classification.csv -------------------------------------------------------------------------------- /import-export-backend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/.env -------------------------------------------------------------------------------- /import-export-backend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/.eslintrc.js -------------------------------------------------------------------------------- /import-export-backend/.ex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /import-export-backend/.example-env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/.example-env -------------------------------------------------------------------------------- /import-export-backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/.gitignore -------------------------------------------------------------------------------- /import-export-backend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/.prettierrc -------------------------------------------------------------------------------- /import-export-backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/Dockerfile -------------------------------------------------------------------------------- /import-export-backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/README.md -------------------------------------------------------------------------------- /import-export-backend/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/docker-compose.yml -------------------------------------------------------------------------------- /import-export-backend/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/nest-cli.json -------------------------------------------------------------------------------- /import-export-backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/package-lock.json -------------------------------------------------------------------------------- /import-export-backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/package.json -------------------------------------------------------------------------------- /import-export-backend/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/app.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/app.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/app.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/auth/auth.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/auth/auth.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/auth/auth.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/auth/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/auth/common/constants.ts -------------------------------------------------------------------------------- /import-export-backend/src/auth/jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/auth/jwt-auth.guard.ts -------------------------------------------------------------------------------- /import-export-backend/src/auth/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/auth/jwt.strategy.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-nhap/bill-nhap.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-nhap/bill-nhap.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-nhap/bill-nhap.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-nhap/bill-nhap.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-nhap/bill-nhap.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-nhap/bill-nhap.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-nhap/dto/create-bill-nhap-body.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-nhap/dto/create-bill-nhap-body.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-nhap/model/bill-nhap-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-nhap/model/bill-nhap-model.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-xuat/bill-xuat.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-xuat/bill-xuat.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-xuat/bill-xuat.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-xuat/bill-xuat.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-xuat/bill-xuat.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-xuat/bill-xuat.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-xuat/dto/create-bill-xuat-body.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-xuat/dto/create-bill-xuat-body.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/bill-xuat/model/bill-xuat-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/bill-xuat/model/bill-xuat-model.ts -------------------------------------------------------------------------------- /import-export-backend/src/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/common/constants.ts -------------------------------------------------------------------------------- /import-export-backend/src/dai-ly/dai-ly.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/dai-ly/dai-ly.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/dai-ly/dai-ly.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/dai-ly/dai-ly.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/dai-ly/dai-ly.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/dai-ly/dai-ly.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/dai-ly/dto/create-dai-ly.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/dai-ly/dto/create-dai-ly.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/dai-ly/dto/update-dai-ly-body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/dai-ly/dto/update-dai-ly-body.ts -------------------------------------------------------------------------------- /import-export-backend/src/dai-ly/model/dai-ly-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/dai-ly/model/dai-ly-model.ts -------------------------------------------------------------------------------- /import-export-backend/src/hang-hoa/controllers/hang-hoa.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/hang-hoa/controllers/hang-hoa.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/hang-hoa/dto/create-hang-hoa-body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/hang-hoa/dto/create-hang-hoa-body.ts -------------------------------------------------------------------------------- /import-export-backend/src/hang-hoa/dto/update-hang-hoa-dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/hang-hoa/dto/update-hang-hoa-dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/hang-hoa/hang-hoa.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/hang-hoa/hang-hoa.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/hang-hoa/model/hang-hoa.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/hang-hoa/model/hang-hoa.model.ts -------------------------------------------------------------------------------- /import-export-backend/src/hang-hoa/service/hang-hoa.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/hang-hoa/service/hang-hoa.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/main.ts -------------------------------------------------------------------------------- /import-export-backend/src/nha-cung-cap/dto/create-nha-cung-cap.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/nha-cung-cap/dto/create-nha-cung-cap.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/nha-cung-cap/dto/update-nha-cung-cap.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/nha-cung-cap/dto/update-nha-cung-cap.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/nha-cung-cap/model/nha-cung-cap.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/nha-cung-cap/model/nha-cung-cap.model.ts -------------------------------------------------------------------------------- /import-export-backend/src/nha-cung-cap/nha-cung-cap.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/nha-cung-cap/nha-cung-cap.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/nha-cung-cap/nha-cung-cap.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/nha-cung-cap/nha-cung-cap.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/nha-cung-cap/nha-cung-cap.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/nha-cung-cap/nha-cung-cap.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-hang-hoa/dto/create-phieu-nhap-hang-hoa.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-hang-hoa/dto/create-phieu-nhap-hang-hoa.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-hang-hoa/model/phieu-nhap-hang-hoa.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-hang-hoa/model/phieu-nhap-hang-hoa.model.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-hang-hoa/phieu-nhap-hang-hoa.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-hang-hoa/phieu-nhap-hang-hoa.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-hang-hoa/phieu-nhap-hang-hoa.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-hang-hoa/phieu-nhap-hang-hoa.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-hang-hoa/phieu-nhap-hang-hoa.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-hang-hoa/phieu-nhap-hang-hoa.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-nha-cung-cap/dto/phieu-nhap-nha-cung-cap.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-nha-cung-cap/dto/phieu-nhap-nha-cung-cap.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-nha-cung-cap/model/phieu-nhap-nha-cung-cap.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-nha-cung-cap/model/phieu-nhap-nha-cung-cap.model.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-nha-cung-cap/phieu-nhap-nha-cung-cap.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-nha-cung-cap/phieu-nhap-nha-cung-cap.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-nha-cung-cap/phieu-nhap-nha-cung-cap.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-nha-cung-cap/phieu-nhap-nha-cung-cap.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap-nha-cung-cap/phieu-nhap-nha-cung-cap.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap-nha-cung-cap/phieu-nhap-nha-cung-cap.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap/dto/create-phieu-nhap.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap/dto/create-phieu-nhap.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap/model/phieu-nhap-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap/model/phieu-nhap-model.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap/phieu-nhap.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap/phieu-nhap.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap/phieu-nhap.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap/phieu-nhap.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-nhap/phieu-nhap.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-nhap/phieu-nhap.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-dai-ly/dto/phieu-xuat-dai-ly.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-dai-ly/dto/phieu-xuat-dai-ly.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-dai-ly/model/phieu-xuat-dai-ly.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-dai-ly/model/phieu-xuat-dai-ly.model.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-dai-ly/phieu-xuat-dai-ly.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-dai-ly/phieu-xuat-dai-ly.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-dai-ly/phieu-xuat-dai-ly.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-dai-ly/phieu-xuat-dai-ly.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-dai-ly/phieu-xuat-dai-ly.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-dai-ly/phieu-xuat-dai-ly.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-hang-hoa/dto/create-phieu-xuat-hang-hoa.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-hang-hoa/dto/create-phieu-xuat-hang-hoa.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-hang-hoa/model/phieu-xuat-hang-hoa.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-hang-hoa/model/phieu-xuat-hang-hoa.model.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-hang-hoa/phieu-xuat-hang-hoa.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-hang-hoa/phieu-xuat-hang-hoa.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-hang-hoa/phieu-xuat-hang-hoa.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-hang-hoa/phieu-xuat-hang-hoa.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat-hang-hoa/phieu-xuat-hang-hoa.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat-hang-hoa/phieu-xuat-hang-hoa.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat/dto/create-phieu-xuat.body.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat/dto/create-phieu-xuat.body.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat/model/phieu-xuat-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat/model/phieu-xuat-model.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat/phieu-xuat.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat/phieu-xuat.controller.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat/phieu-xuat.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat/phieu-xuat.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/phieu-xuat/phieu-xuat.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/phieu-xuat/phieu-xuat.service.ts -------------------------------------------------------------------------------- /import-export-backend/src/user/dto/create-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/user/dto/create-user.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/user/dto/login.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/user/dto/login.dto.ts -------------------------------------------------------------------------------- /import-export-backend/src/user/model/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/user/model/user.model.ts -------------------------------------------------------------------------------- /import-export-backend/src/user/user.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/user/user.module.ts -------------------------------------------------------------------------------- /import-export-backend/src/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/src/user/user.service.ts -------------------------------------------------------------------------------- /import-export-backend/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /import-export-backend/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/test/jest-e2e.json -------------------------------------------------------------------------------- /import-export-backend/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/tsconfig.build.json -------------------------------------------------------------------------------- /import-export-backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-backend/tsconfig.json -------------------------------------------------------------------------------- /import-export-fronend/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /import-export-fronend/.ex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /import-export-fronend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/.gitignore -------------------------------------------------------------------------------- /import-export-fronend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/README.md -------------------------------------------------------------------------------- /import-export-fronend/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/jsconfig.json -------------------------------------------------------------------------------- /import-export-fronend/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/next.config.mjs -------------------------------------------------------------------------------- /import-export-fronend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/package-lock.json -------------------------------------------------------------------------------- /import-export-fronend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/package.json -------------------------------------------------------------------------------- /import-export-fronend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/postcss.config.mjs -------------------------------------------------------------------------------- /import-export-fronend/src/app/components/LoadingOverlay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/components/LoadingOverlay.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/components/Nav/Nav_bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/components/Nav/Nav_bar.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/ex_package/BillExport/DaiLy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/ex_package/BillExport/DaiLy.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/ex_package/BillExport/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/ex_package/BillExport/page.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/ex_package/ListDLC/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/ex_package/ListDLC/page.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/ex_package/Summary/InventoryTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/ex_package/Summary/InventoryTable.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/ex_package/Summary/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/ex_package/Summary/page.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /import-export-fronend/src/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /import-export-fronend/src/app/fonts/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/fonts/favicon.ico -------------------------------------------------------------------------------- /import-export-fronend/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/globals.css -------------------------------------------------------------------------------- /import-export-fronend/src/app/im_package/AddProduct/AddProductForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/im_package/AddProduct/AddProductForm.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/im_package/AddProduct/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/im_package/AddProduct/page.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/im_package/BillProduct/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/im_package/BillProduct/page.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/im_package/SearchProduct/Inventory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/im_package/SearchProduct/Inventory.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/im_package/SearchProduct/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/im_package/SearchProduct/page.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/im_package/Supplier/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/im_package/Supplier/page.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/layout.js -------------------------------------------------------------------------------- /import-export-fronend/src/app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/src/app/page.js -------------------------------------------------------------------------------- /import-export-fronend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/import-export-fronend/tailwind.config.js -------------------------------------------------------------------------------- /logs/app.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/logs/app.log -------------------------------------------------------------------------------- /news/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/.env -------------------------------------------------------------------------------- /news/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/.eslintrc.js -------------------------------------------------------------------------------- /news/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/.gitignore -------------------------------------------------------------------------------- /news/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/.prettierrc -------------------------------------------------------------------------------- /news/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/README.md -------------------------------------------------------------------------------- /news/ecosystem.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/ecosystem.config.js -------------------------------------------------------------------------------- /news/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/nest-cli.json -------------------------------------------------------------------------------- /news/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/package-lock.json -------------------------------------------------------------------------------- /news/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/package.json -------------------------------------------------------------------------------- /news/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/app.controller.spec.ts -------------------------------------------------------------------------------- /news/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/app.controller.ts -------------------------------------------------------------------------------- /news/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/app.module.ts -------------------------------------------------------------------------------- /news/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/app.service.ts -------------------------------------------------------------------------------- /news/src/config/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/config/configuration.ts -------------------------------------------------------------------------------- /news/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/main.ts -------------------------------------------------------------------------------- /news/src/maintopic/constants.ts: -------------------------------------------------------------------------------- 1 | 2 | export const DB_MAINTOPIC ='mainTopics' -------------------------------------------------------------------------------- /news/src/maintopic/cron.job.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/maintopic/cron.job.service.ts -------------------------------------------------------------------------------- /news/src/maintopic/main-topic.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/maintopic/main-topic.controller.ts -------------------------------------------------------------------------------- /news/src/maintopic/main-topic.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/maintopic/main-topic.module.ts -------------------------------------------------------------------------------- /news/src/maintopic/main-topic.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/maintopic/main-topic.schema.ts -------------------------------------------------------------------------------- /news/src/maintopic/main-topic.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/maintopic/main-topic.service.ts -------------------------------------------------------------------------------- /news/src/news/constants.ts: -------------------------------------------------------------------------------- 1 | export const DB_NEW ='news' -------------------------------------------------------------------------------- /news/src/news/cron.job.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/news/cron.job.service.ts -------------------------------------------------------------------------------- /news/src/news/news.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/news/news.controller.ts -------------------------------------------------------------------------------- /news/src/news/news.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/news/news.module.ts -------------------------------------------------------------------------------- /news/src/news/news.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/news/news.schema.ts -------------------------------------------------------------------------------- /news/src/news/news.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/news/news.service.ts -------------------------------------------------------------------------------- /news/src/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/test -------------------------------------------------------------------------------- /news/src/topic/constants.ts: -------------------------------------------------------------------------------- 1 | export const DB_TOPIC ='topics' -------------------------------------------------------------------------------- /news/src/topic/cron.job.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/topic/cron.job.service.ts -------------------------------------------------------------------------------- /news/src/topic/topic.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/topic/topic.controller.ts -------------------------------------------------------------------------------- /news/src/topic/topic.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/topic/topic.module.ts -------------------------------------------------------------------------------- /news/src/topic/topic.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/topic/topic.schema.ts -------------------------------------------------------------------------------- /news/src/topic/topic.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/src/topic/topic.service.ts -------------------------------------------------------------------------------- /news/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/test -------------------------------------------------------------------------------- /news/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/tsconfig.build.json -------------------------------------------------------------------------------- /news/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/news/tsconfig.json -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/nginx.conf -------------------------------------------------------------------------------- /payment-client/.ex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payment-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/.gitignore -------------------------------------------------------------------------------- /payment-client/assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/assets/preview.png -------------------------------------------------------------------------------- /payment-client/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/eslint.config.mjs -------------------------------------------------------------------------------- /payment-client/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/jsconfig.json -------------------------------------------------------------------------------- /payment-client/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/next.config.mjs -------------------------------------------------------------------------------- /payment-client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/package-lock.json -------------------------------------------------------------------------------- /payment-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/package.json -------------------------------------------------------------------------------- /payment-client/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/public/file.svg -------------------------------------------------------------------------------- /payment-client/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/public/globe.svg -------------------------------------------------------------------------------- /payment-client/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/public/next.svg -------------------------------------------------------------------------------- /payment-client/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/public/vercel.svg -------------------------------------------------------------------------------- /payment-client/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/public/window.svg -------------------------------------------------------------------------------- /payment-client/src/app/CheckoutForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/src/app/CheckoutForm.js -------------------------------------------------------------------------------- /payment-client/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/src/app/favicon.ico -------------------------------------------------------------------------------- /payment-client/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/src/app/globals.css -------------------------------------------------------------------------------- /payment-client/src/app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/src/app/layout.js -------------------------------------------------------------------------------- /payment-client/src/app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/src/app/page.js -------------------------------------------------------------------------------- /payment-client/src/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/src/app/page.module.css -------------------------------------------------------------------------------- /payment-client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-client/yarn.lock -------------------------------------------------------------------------------- /payment-sever/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/.editorconfig -------------------------------------------------------------------------------- /payment-sever/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/.env.example -------------------------------------------------------------------------------- /payment-sever/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/.eslintrc.js -------------------------------------------------------------------------------- /payment-sever/.ex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payment-sever/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/.gitignore -------------------------------------------------------------------------------- /payment-sever/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/.prettierrc -------------------------------------------------------------------------------- /payment-sever/apps/app1/.env.example: -------------------------------------------------------------------------------- 1 | PORT=3000 -------------------------------------------------------------------------------- /payment-sever/apps/app1/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/src/app.module.ts -------------------------------------------------------------------------------- /payment-sever/apps/app1/src/gateway/gateway.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/src/gateway/gateway.controller.ts -------------------------------------------------------------------------------- /payment-sever/apps/app1/src/gateway/gateway.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/src/gateway/gateway.module.ts -------------------------------------------------------------------------------- /payment-sever/apps/app1/src/gateway/gateway.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/src/gateway/gateway.service.ts -------------------------------------------------------------------------------- /payment-sever/apps/app1/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/src/main.ts -------------------------------------------------------------------------------- /payment-sever/apps/app1/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /payment-sever/apps/app1/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/test/jest-e2e.json -------------------------------------------------------------------------------- /payment-sever/apps/app1/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/apps/app1/tsconfig.app.json -------------------------------------------------------------------------------- /payment-sever/assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/assets/preview.png -------------------------------------------------------------------------------- /payment-sever/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/docker-compose.yaml -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/checkout.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/checkout.entity.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/checkout.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/checkout.interfaces.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/checkout.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/checkout.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/checkout.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/checkout.service.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/custom-voucher/dto/custom-voucher-payment.input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/custom-voucher/dto/custom-voucher-payment.input.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/custom-voucher/dto/custom-voucher-payment.result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/custom-voucher/dto/custom-voucher-payment.result.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/dtos/base_payment.input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/dtos/base_payment.input.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/dtos/combined_payment.input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/dtos/combined_payment.input.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/enums/payment-status.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/enums/payment-status.enum.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/enums/payment-type.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/enums/payment-type.enum.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './checkout.module'; 2 | -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-log/payment-log-status.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-log/payment-log-status.enum.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-log/payment-log.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-log/payment-log.entity.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-log/payment-log.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-log/payment-log.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-log/payment-log.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-log/payment-log.service.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-processors/payment-processor-type.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-processors/payment-processor-type.enum.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-processors/payment-processor.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-processors/payment-processor.interfaces.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-processors/payment-processors.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-processors/payment-processors.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-processors/payment-processors.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-processors/payment-processors.service.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-processors/processors/custom-voucher-payment.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-processors/processors/custom-voucher-payment.processor.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-processors/processors/payment.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-processors/processors/payment.processor.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/payment-processors/processors/stripe-card-payment.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/payment-processors/processors/stripe-card-payment.processor.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/stripe/dto/stripe-payment.input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/stripe/dto/stripe-payment.input.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/stripe/dto/stripe-payment.result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/stripe/dto/stripe-payment.result.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/stripe/stripe.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/stripe/stripe.config.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/stripe/stripe.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/stripe/stripe.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/src/stripe/stripe.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/src/stripe/stripe.service.ts -------------------------------------------------------------------------------- /payment-sever/libs/components/checkout/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/components/checkout/tsconfig.lib.json -------------------------------------------------------------------------------- /payment-sever/libs/env/src/env.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/env/src/env.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/env/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './env.module'; 2 | -------------------------------------------------------------------------------- /payment-sever/libs/env/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/env/tsconfig.lib.json -------------------------------------------------------------------------------- /payment-sever/libs/logger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/src/index.ts -------------------------------------------------------------------------------- /payment-sever/libs/logger/src/log_level.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/src/log_level.enum.ts -------------------------------------------------------------------------------- /payment-sever/libs/logger/src/logger.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/src/logger.config.ts -------------------------------------------------------------------------------- /payment-sever/libs/logger/src/logger.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/src/logger.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/logger/src/logger.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/src/logger.service.ts -------------------------------------------------------------------------------- /payment-sever/libs/logger/src/pino/pino.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/src/pino/pino.interface.ts -------------------------------------------------------------------------------- /payment-sever/libs/logger/src/pino/pino.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/src/pino/pino.service.ts -------------------------------------------------------------------------------- /payment-sever/libs/logger/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/logger/tsconfig.lib.json -------------------------------------------------------------------------------- /payment-sever/libs/persistence/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './persistence.module'; 2 | -------------------------------------------------------------------------------- /payment-sever/libs/persistence/src/persistence.factory.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/persistence/src/persistence.factory.interface.ts -------------------------------------------------------------------------------- /payment-sever/libs/persistence/src/persistence.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/persistence/src/persistence.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/persistence/src/typeorm/migrations/1737295892903-generated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/persistence/src/typeorm/migrations/1737295892903-generated.ts -------------------------------------------------------------------------------- /payment-sever/libs/persistence/src/typeorm/orm.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/persistence/src/typeorm/orm.config.ts -------------------------------------------------------------------------------- /payment-sever/libs/persistence/src/typeorm/typeorm.factory.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/persistence/src/typeorm/typeorm.factory.service.ts -------------------------------------------------------------------------------- /payment-sever/libs/persistence/src/typeorm/typeorm.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/persistence/src/typeorm/typeorm.module.ts -------------------------------------------------------------------------------- /payment-sever/libs/persistence/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/libs/persistence/tsconfig.lib.json -------------------------------------------------------------------------------- /payment-sever/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/nest-cli.json -------------------------------------------------------------------------------- /payment-sever/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/package.json -------------------------------------------------------------------------------- /payment-sever/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/tsconfig.build.json -------------------------------------------------------------------------------- /payment-sever/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/tsconfig.json -------------------------------------------------------------------------------- /payment-sever/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/payment-sever/yarn.lock -------------------------------------------------------------------------------- /server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/.env.example -------------------------------------------------------------------------------- /server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/.eslintrc.js -------------------------------------------------------------------------------- /server/.evn: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/.prettierrc -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/README.md -------------------------------------------------------------------------------- /server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/docker-compose.yml -------------------------------------------------------------------------------- /server/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/nest-cli.json -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/app.module.ts -------------------------------------------------------------------------------- /server/src/attribute-value/attribute-value.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute-value/attribute-value.controller.ts -------------------------------------------------------------------------------- /server/src/attribute-value/attribute-value.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute-value/attribute-value.module.ts -------------------------------------------------------------------------------- /server/src/attribute-value/attribute-value.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute-value/attribute-value.service.ts -------------------------------------------------------------------------------- /server/src/attribute-value/dto/create-attribute-value.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute-value/dto/create-attribute-value.dto.ts -------------------------------------------------------------------------------- /server/src/attribute-value/dto/update-attribute-value.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute-value/dto/update-attribute-value.dto.ts -------------------------------------------------------------------------------- /server/src/attribute-value/entities/attribute-value.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute-value/entities/attribute-value.entity.ts -------------------------------------------------------------------------------- /server/src/attribute/attribute.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute/attribute.controller.ts -------------------------------------------------------------------------------- /server/src/attribute/attribute.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute/attribute.module.ts -------------------------------------------------------------------------------- /server/src/attribute/attribute.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute/attribute.service.ts -------------------------------------------------------------------------------- /server/src/attribute/dto/create-attribute.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute/dto/create-attribute.dto.ts -------------------------------------------------------------------------------- /server/src/attribute/dto/update-attribute.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute/dto/update-attribute.dto.ts -------------------------------------------------------------------------------- /server/src/attribute/entities/attribute.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/attribute/entities/attribute.entity.ts -------------------------------------------------------------------------------- /server/src/auth/access-token.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/access-token.guard.ts -------------------------------------------------------------------------------- /server/src/auth/access-token.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/access-token.strategy.ts -------------------------------------------------------------------------------- /server/src/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/auth.controller.ts -------------------------------------------------------------------------------- /server/src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/auth.module.ts -------------------------------------------------------------------------------- /server/src/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/auth.service.ts -------------------------------------------------------------------------------- /server/src/auth/local-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/local-auth.guard.ts -------------------------------------------------------------------------------- /server/src/auth/local.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/local.strategy.ts -------------------------------------------------------------------------------- /server/src/auth/refresh-token.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/refresh-token.guard.ts -------------------------------------------------------------------------------- /server/src/auth/refresh-token.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/auth/refresh-token.strategy.ts -------------------------------------------------------------------------------- /server/src/category/category.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/category/category.controller.ts -------------------------------------------------------------------------------- /server/src/category/category.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/category/category.module.ts -------------------------------------------------------------------------------- /server/src/category/category.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/category/category.service.ts -------------------------------------------------------------------------------- /server/src/category/dto/create-category.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/category/dto/create-category.dto.ts -------------------------------------------------------------------------------- /server/src/category/dto/update-category.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/category/dto/update-category.dto.ts -------------------------------------------------------------------------------- /server/src/category/entities/category.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/category/entities/category.entity.ts -------------------------------------------------------------------------------- /server/src/comment/comment.controllers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/comment/comment.controllers.ts -------------------------------------------------------------------------------- /server/src/comment/comment.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/comment/comment.service.ts -------------------------------------------------------------------------------- /server/src/comment/commnet.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/comment/commnet.module.ts -------------------------------------------------------------------------------- /server/src/comment/dto/create-comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/comment/dto/create-comment.ts -------------------------------------------------------------------------------- /server/src/comment/dto/update-comment.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/comment/entities/comment.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/comment/entities/comment.entity.ts -------------------------------------------------------------------------------- /server/src/common/constant.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/decorator/role.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/decorator/role.decorator.ts -------------------------------------------------------------------------------- /server/src/enums/action.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/enums/action.enum.ts -------------------------------------------------------------------------------- /server/src/enums/orderStatus.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/enums/orderStatus.enum.ts -------------------------------------------------------------------------------- /server/src/enums/role.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/enums/role.enum.ts -------------------------------------------------------------------------------- /server/src/guards/roles.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/guards/roles.guard.ts -------------------------------------------------------------------------------- /server/src/image/entities/image.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/image/entities/image.entity.ts -------------------------------------------------------------------------------- /server/src/libs/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/libs/regex.ts -------------------------------------------------------------------------------- /server/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/main.ts -------------------------------------------------------------------------------- /server/src/order/dto/create-order.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/dto/create-order.dto.ts -------------------------------------------------------------------------------- /server/src/order/dto/update-order-status.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/dto/update-order-status.dto.ts -------------------------------------------------------------------------------- /server/src/order/dto/update-order.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/dto/update-order.dto.ts -------------------------------------------------------------------------------- /server/src/order/entities/order.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/entities/order.entity.ts -------------------------------------------------------------------------------- /server/src/order/entities/orderItem.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/entities/orderItem.entity.ts -------------------------------------------------------------------------------- /server/src/order/order.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/order.controller.ts -------------------------------------------------------------------------------- /server/src/order/order.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/order.module.ts -------------------------------------------------------------------------------- /server/src/order/order.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/order/order.service.ts -------------------------------------------------------------------------------- /server/src/product/dto/create-product.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/product/dto/create-product.dto.ts -------------------------------------------------------------------------------- /server/src/product/dto/update-product.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/product/dto/update-product.dto.ts -------------------------------------------------------------------------------- /server/src/product/entities/product.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/product/entities/product.entity.ts -------------------------------------------------------------------------------- /server/src/product/product.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/product/product.controller.ts -------------------------------------------------------------------------------- /server/src/product/product.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/product/product.module.ts -------------------------------------------------------------------------------- /server/src/product/product.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/product/product.service.ts -------------------------------------------------------------------------------- /server/src/specification/dto/create-specification.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/specification/dto/create-specification.dto.ts -------------------------------------------------------------------------------- /server/src/specification/dto/update-specification.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/specification/dto/update-specification.dto.ts -------------------------------------------------------------------------------- /server/src/specification/entities/specification.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/specification/entities/specification.entity.ts -------------------------------------------------------------------------------- /server/src/specification/specification.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/specification/specification.controller.ts -------------------------------------------------------------------------------- /server/src/specification/specification.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/specification/specification.module.ts -------------------------------------------------------------------------------- /server/src/specification/specification.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/specification/specification.service.ts -------------------------------------------------------------------------------- /server/src/user/dto/create-employee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/dto/create-employee.ts -------------------------------------------------------------------------------- /server/src/user/dto/create-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/dto/create-user.dto.ts -------------------------------------------------------------------------------- /server/src/user/dto/update-account.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/dto/update-account.dto.ts -------------------------------------------------------------------------------- /server/src/user/dto/update-password.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/dto/update-password.dto.ts -------------------------------------------------------------------------------- /server/src/user/dto/update-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/dto/update-user.dto.ts -------------------------------------------------------------------------------- /server/src/user/entities/cartItem.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/entities/cartItem.entity.ts -------------------------------------------------------------------------------- /server/src/user/entities/user.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/entities/user.entity.ts -------------------------------------------------------------------------------- /server/src/user/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/user.controller.ts -------------------------------------------------------------------------------- /server/src/user/user.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/user.module.ts -------------------------------------------------------------------------------- /server/src/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/user/user.service.ts -------------------------------------------------------------------------------- /server/src/variant/dto/create-variant.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/variant/dto/create-variant.dto.ts -------------------------------------------------------------------------------- /server/src/variant/dto/update-variant.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/variant/dto/update-variant.dto.ts -------------------------------------------------------------------------------- /server/src/variant/entities/variant.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/variant/entities/variant.entity.ts -------------------------------------------------------------------------------- /server/src/variant/variant.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/variant/variant.controller.ts -------------------------------------------------------------------------------- /server/src/variant/variant.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/variant/variant.module.ts -------------------------------------------------------------------------------- /server/src/variant/variant.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/src/variant/variant.service.ts -------------------------------------------------------------------------------- /server/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /server/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/test/jest-e2e.json -------------------------------------------------------------------------------- /server/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/tsconfig.build.json -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/server/vercel.json -------------------------------------------------------------------------------- /system_chatbot.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/system_chatbot.drawio -------------------------------------------------------------------------------- /system_chatbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tranhuy25/Ecommerce/HEAD/system_chatbot.png --------------------------------------------------------------------------------