├── .github └── dependabot.yml ├── .gitignore ├── Deployment └── Terraform │ ├── Terraform.tf │ ├── beckend.tf │ ├── file_structure.txt │ ├── main.tf │ ├── modules │ ├── artifacts │ │ ├── main.tf │ │ ├── output.tf │ │ └── variable.tf │ ├── cicd │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── compute │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── database │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── load_balancers │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── monitoring │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── network │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ └── security │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── outputs.tf │ ├── provider.tf │ ├── scripts │ └── deploy.sh │ ├── terraform-dev.tfvars │ ├── terraform-prod.tfvars │ ├── terraform-stage.tfvars │ └── variables.tf ├── README.md ├── client ├── .dockerignore ├── .env.example ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── Dockerfile ├── Dockerfile.dev ├── README.md ├── index.html ├── jenkinsfile ├── jsconfig.json ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── _redirects │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── robots.txt │ ├── site.webmanifest │ └── sitemap.xml ├── sonar.properties ├── src │ ├── App.jsx │ ├── api │ │ └── axios.config.js │ ├── components │ │ ├── AccountForm.jsx │ │ ├── AddressForm.jsx │ │ ├── CartItem.jsx │ │ ├── ForgotPasswordModal.jsx │ │ ├── GlobalHistory.jsx │ │ ├── Nav.jsx │ │ ├── OrderItem.jsx │ │ ├── OrderSummary.jsx │ │ ├── PaymentForm.jsx │ │ ├── PaystackBtn.jsx │ │ ├── Product.jsx │ │ ├── ReviewCard.jsx │ │ ├── ReviewModal.jsx │ │ ├── Spinner.jsx │ │ └── index.jsx │ ├── context │ │ ├── CartContext.jsx │ │ ├── OrderContext.jsx │ │ ├── ProductContext.jsx │ │ ├── ReviewContext.jsx │ │ └── UserContext.jsx │ ├── helpers │ │ ├── WithAxios.js │ │ ├── formatCurrency.js │ │ ├── history.js │ │ └── localStorage.js │ ├── index.css │ ├── index.jsx │ ├── layout │ │ └── Layout.jsx │ ├── pages │ │ ├── 404.jsx │ │ ├── Account.jsx │ │ ├── Cart.jsx │ │ ├── Checkout.jsx │ │ ├── Confirmation.jsx │ │ ├── Login.jsx │ │ ├── OrderDetails.jsx │ │ ├── Orders.jsx │ │ ├── ProductDetails.jsx │ │ ├── ProductList.jsx │ │ ├── Register.jsx │ │ ├── ResetPassword.jsx │ │ └── index.jsx │ ├── routes │ │ └── protected.route.jsx │ └── services │ │ ├── auth.service.js │ │ ├── cart.service.js │ │ ├── order.service.js │ │ ├── product.service.js │ │ └── review.service.js ├── tailwind.config.js └── vite.config.js ├── docker-compose.dev.yml ├── docker-compose.yml ├── package.json ├── server ├── .dockerignore ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── Dockerfile ├── Dockerfile.dev ├── Procfile ├── __tests__ │ └── controllers │ │ ├── auth.test.js │ │ ├── product.test.js │ │ └── user.test.js ├── app.js ├── config │ ├── index.js │ └── init.sql ├── controllers │ ├── auth.controller.js │ ├── cart.controller.js │ ├── orders.controller.js │ ├── payment.controller.js │ ├── products.controller.js │ └── users.controller.js ├── db │ ├── auth.db.js │ ├── cart.db.js │ ├── orders.db.js │ ├── product.db.js │ ├── review.db.js │ └── user.db.js ├── docs │ ├── auth │ │ ├── check-token.js │ │ ├── forgotPassword.js │ │ ├── googleLogin.js │ │ ├── index.js │ │ ├── login.js │ │ ├── refresh-token.js │ │ ├── reset-password.js │ │ └── signup.js │ ├── basicInfo.js │ ├── cart │ │ ├── addItem.js │ │ ├── decrease.js │ │ ├── getCart.js │ │ ├── increase.js │ │ ├── index.js │ │ └── removeItem.js │ ├── components.js │ ├── index.js │ ├── orders │ │ ├── createOrder.js │ │ ├── getOrder.js │ │ ├── getOrders.js │ │ └── index.js │ ├── paths.js │ ├── products │ │ ├── createProduct.js │ │ ├── deleteProduct.js │ │ ├── getProduct.js │ │ ├── getProducts.js │ │ ├── index.js │ │ └── updateProduct.js │ ├── servers.js │ ├── tags.js │ └── users │ │ ├── create-user.js │ │ ├── delete-user.js │ │ ├── get-user.js │ │ ├── get-users.js │ │ ├── index.js │ │ └── update-user.js ├── helpers │ ├── error.js │ ├── hashPassword.js │ ├── test_helper.js │ └── validateUser.js ├── index.js ├── middleware │ ├── unKnownEndpoint.js │ ├── verifyAdmin.js │ └── verifyToken.js ├── package-lock.json ├── package.json ├── routes │ ├── auth.js │ ├── cart.js │ ├── index.js │ ├── order.js │ ├── payment.js │ ├── product.js │ └── users.js ├── services │ ├── auth.service.js │ ├── cart.service.js │ ├── mail.service.js │ ├── order.service.js │ ├── payment.service.js │ ├── product.service.js │ └── user.service.js ├── swagger.json └── utils │ └── logger.js └── sonar.properties /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/.gitignore -------------------------------------------------------------------------------- /Deployment/Terraform/Terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/Terraform.tf -------------------------------------------------------------------------------- /Deployment/Terraform/beckend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/beckend.tf -------------------------------------------------------------------------------- /Deployment/Terraform/file_structure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/file_structure.txt -------------------------------------------------------------------------------- /Deployment/Terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/main.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/artifacts/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/artifacts/main.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/artifacts/output.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/artifacts/variable.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/artifacts/variable.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/cicd/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/cicd/main.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/cicd/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/cicd/outputs.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/cicd/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/cicd/variables.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/compute/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/compute/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/compute/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/database/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/database/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/database/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/load_balancers/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/load_balancers/main.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/load_balancers/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/load_balancers/outputs.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/load_balancers/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/load_balancers/variables.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/monitoring/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/monitoring/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/monitoring/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/modules/network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/network/main.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/network/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/network/outputs.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/network/variables.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/security/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/security/main.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/security/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/security/outputs.tf -------------------------------------------------------------------------------- /Deployment/Terraform/modules/security/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/modules/security/variables.tf -------------------------------------------------------------------------------- /Deployment/Terraform/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/outputs.tf -------------------------------------------------------------------------------- /Deployment/Terraform/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/provider.tf -------------------------------------------------------------------------------- /Deployment/Terraform/scripts/deploy.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Deployment/Terraform/terraform-dev.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/terraform-dev.tfvars -------------------------------------------------------------------------------- /Deployment/Terraform/terraform-prod.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/terraform-prod.tfvars -------------------------------------------------------------------------------- /Deployment/Terraform/terraform-stage.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/terraform-stage.tfvars -------------------------------------------------------------------------------- /Deployment/Terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/Deployment/Terraform/variables.tf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/README.md -------------------------------------------------------------------------------- /client/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/.dockerignore -------------------------------------------------------------------------------- /client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/.env.example -------------------------------------------------------------------------------- /client/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | public 3 | dist 4 | **/*.output.* 5 | -------------------------------------------------------------------------------- /client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/.eslintrc.json -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/.prettierrc -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/Dockerfile.dev -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/README.md -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/index.html -------------------------------------------------------------------------------- /client/jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/jenkinsfile -------------------------------------------------------------------------------- /client/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/jsconfig.json -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/postcss.config.js -------------------------------------------------------------------------------- /client/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/_redirects -------------------------------------------------------------------------------- /client/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /client/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /client/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/apple-touch-icon.png -------------------------------------------------------------------------------- /client/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/favicon-16x16.png -------------------------------------------------------------------------------- /client/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/favicon-32x32.png -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/site.webmanifest -------------------------------------------------------------------------------- /client/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/public/sitemap.xml -------------------------------------------------------------------------------- /client/sonar.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/sonar.properties -------------------------------------------------------------------------------- /client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/App.jsx -------------------------------------------------------------------------------- /client/src/api/axios.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/api/axios.config.js -------------------------------------------------------------------------------- /client/src/components/AccountForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/AccountForm.jsx -------------------------------------------------------------------------------- /client/src/components/AddressForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/AddressForm.jsx -------------------------------------------------------------------------------- /client/src/components/CartItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/CartItem.jsx -------------------------------------------------------------------------------- /client/src/components/ForgotPasswordModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/ForgotPasswordModal.jsx -------------------------------------------------------------------------------- /client/src/components/GlobalHistory.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/GlobalHistory.jsx -------------------------------------------------------------------------------- /client/src/components/Nav.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/Nav.jsx -------------------------------------------------------------------------------- /client/src/components/OrderItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/OrderItem.jsx -------------------------------------------------------------------------------- /client/src/components/OrderSummary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/OrderSummary.jsx -------------------------------------------------------------------------------- /client/src/components/PaymentForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/PaymentForm.jsx -------------------------------------------------------------------------------- /client/src/components/PaystackBtn.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/PaystackBtn.jsx -------------------------------------------------------------------------------- /client/src/components/Product.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/Product.jsx -------------------------------------------------------------------------------- /client/src/components/ReviewCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/ReviewCard.jsx -------------------------------------------------------------------------------- /client/src/components/ReviewModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/ReviewModal.jsx -------------------------------------------------------------------------------- /client/src/components/Spinner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/Spinner.jsx -------------------------------------------------------------------------------- /client/src/components/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/components/index.jsx -------------------------------------------------------------------------------- /client/src/context/CartContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/context/CartContext.jsx -------------------------------------------------------------------------------- /client/src/context/OrderContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/context/OrderContext.jsx -------------------------------------------------------------------------------- /client/src/context/ProductContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/context/ProductContext.jsx -------------------------------------------------------------------------------- /client/src/context/ReviewContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/context/ReviewContext.jsx -------------------------------------------------------------------------------- /client/src/context/UserContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/context/UserContext.jsx -------------------------------------------------------------------------------- /client/src/helpers/WithAxios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/helpers/WithAxios.js -------------------------------------------------------------------------------- /client/src/helpers/formatCurrency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/helpers/formatCurrency.js -------------------------------------------------------------------------------- /client/src/helpers/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/helpers/history.js -------------------------------------------------------------------------------- /client/src/helpers/localStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/helpers/localStorage.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/index.jsx -------------------------------------------------------------------------------- /client/src/layout/Layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/layout/Layout.jsx -------------------------------------------------------------------------------- /client/src/pages/404.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/404.jsx -------------------------------------------------------------------------------- /client/src/pages/Account.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/Account.jsx -------------------------------------------------------------------------------- /client/src/pages/Cart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/Cart.jsx -------------------------------------------------------------------------------- /client/src/pages/Checkout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/Checkout.jsx -------------------------------------------------------------------------------- /client/src/pages/Confirmation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/Confirmation.jsx -------------------------------------------------------------------------------- /client/src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/Login.jsx -------------------------------------------------------------------------------- /client/src/pages/OrderDetails.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/OrderDetails.jsx -------------------------------------------------------------------------------- /client/src/pages/Orders.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/Orders.jsx -------------------------------------------------------------------------------- /client/src/pages/ProductDetails.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/ProductDetails.jsx -------------------------------------------------------------------------------- /client/src/pages/ProductList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/ProductList.jsx -------------------------------------------------------------------------------- /client/src/pages/Register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/Register.jsx -------------------------------------------------------------------------------- /client/src/pages/ResetPassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/ResetPassword.jsx -------------------------------------------------------------------------------- /client/src/pages/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/pages/index.jsx -------------------------------------------------------------------------------- /client/src/routes/protected.route.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/routes/protected.route.jsx -------------------------------------------------------------------------------- /client/src/services/auth.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/services/auth.service.js -------------------------------------------------------------------------------- /client/src/services/cart.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/services/cart.service.js -------------------------------------------------------------------------------- /client/src/services/order.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/services/order.service.js -------------------------------------------------------------------------------- /client/src/services/product.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/services/product.service.js -------------------------------------------------------------------------------- /client/src/services/review.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/src/services/review.service.js -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/package.json -------------------------------------------------------------------------------- /server/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/.dockerignore -------------------------------------------------------------------------------- /server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/.env.example -------------------------------------------------------------------------------- /server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/.eslintrc.js -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/.prettierrc -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/Dockerfile.dev -------------------------------------------------------------------------------- /server/Procfile: -------------------------------------------------------------------------------- 1 | web: node index.js 2 | -------------------------------------------------------------------------------- /server/__tests__/controllers/auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/__tests__/controllers/auth.test.js -------------------------------------------------------------------------------- /server/__tests__/controllers/product.test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/__tests__/controllers/user.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/__tests__/controllers/user.test.js -------------------------------------------------------------------------------- /server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/app.js -------------------------------------------------------------------------------- /server/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/config/index.js -------------------------------------------------------------------------------- /server/config/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/config/init.sql -------------------------------------------------------------------------------- /server/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/controllers/auth.controller.js -------------------------------------------------------------------------------- /server/controllers/cart.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/controllers/cart.controller.js -------------------------------------------------------------------------------- /server/controllers/orders.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/controllers/orders.controller.js -------------------------------------------------------------------------------- /server/controllers/payment.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/controllers/payment.controller.js -------------------------------------------------------------------------------- /server/controllers/products.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/controllers/products.controller.js -------------------------------------------------------------------------------- /server/controllers/users.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/controllers/users.controller.js -------------------------------------------------------------------------------- /server/db/auth.db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/db/auth.db.js -------------------------------------------------------------------------------- /server/db/cart.db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/db/cart.db.js -------------------------------------------------------------------------------- /server/db/orders.db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/db/orders.db.js -------------------------------------------------------------------------------- /server/db/product.db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/db/product.db.js -------------------------------------------------------------------------------- /server/db/review.db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/db/review.db.js -------------------------------------------------------------------------------- /server/db/user.db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/db/user.db.js -------------------------------------------------------------------------------- /server/docs/auth/check-token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/check-token.js -------------------------------------------------------------------------------- /server/docs/auth/forgotPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/forgotPassword.js -------------------------------------------------------------------------------- /server/docs/auth/googleLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/googleLogin.js -------------------------------------------------------------------------------- /server/docs/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/index.js -------------------------------------------------------------------------------- /server/docs/auth/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/login.js -------------------------------------------------------------------------------- /server/docs/auth/refresh-token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/refresh-token.js -------------------------------------------------------------------------------- /server/docs/auth/reset-password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/reset-password.js -------------------------------------------------------------------------------- /server/docs/auth/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/auth/signup.js -------------------------------------------------------------------------------- /server/docs/basicInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/basicInfo.js -------------------------------------------------------------------------------- /server/docs/cart/addItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/cart/addItem.js -------------------------------------------------------------------------------- /server/docs/cart/decrease.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/cart/decrease.js -------------------------------------------------------------------------------- /server/docs/cart/getCart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/cart/getCart.js -------------------------------------------------------------------------------- /server/docs/cart/increase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/cart/increase.js -------------------------------------------------------------------------------- /server/docs/cart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/cart/index.js -------------------------------------------------------------------------------- /server/docs/cart/removeItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/cart/removeItem.js -------------------------------------------------------------------------------- /server/docs/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/components.js -------------------------------------------------------------------------------- /server/docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/index.js -------------------------------------------------------------------------------- /server/docs/orders/createOrder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/orders/createOrder.js -------------------------------------------------------------------------------- /server/docs/orders/getOrder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/orders/getOrder.js -------------------------------------------------------------------------------- /server/docs/orders/getOrders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/orders/getOrders.js -------------------------------------------------------------------------------- /server/docs/orders/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/orders/index.js -------------------------------------------------------------------------------- /server/docs/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/paths.js -------------------------------------------------------------------------------- /server/docs/products/createProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/products/createProduct.js -------------------------------------------------------------------------------- /server/docs/products/deleteProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/products/deleteProduct.js -------------------------------------------------------------------------------- /server/docs/products/getProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/products/getProduct.js -------------------------------------------------------------------------------- /server/docs/products/getProducts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/products/getProducts.js -------------------------------------------------------------------------------- /server/docs/products/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/products/index.js -------------------------------------------------------------------------------- /server/docs/products/updateProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/products/updateProduct.js -------------------------------------------------------------------------------- /server/docs/servers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/servers.js -------------------------------------------------------------------------------- /server/docs/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/tags.js -------------------------------------------------------------------------------- /server/docs/users/create-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/users/create-user.js -------------------------------------------------------------------------------- /server/docs/users/delete-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/users/delete-user.js -------------------------------------------------------------------------------- /server/docs/users/get-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/users/get-user.js -------------------------------------------------------------------------------- /server/docs/users/get-users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/users/get-users.js -------------------------------------------------------------------------------- /server/docs/users/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/users/index.js -------------------------------------------------------------------------------- /server/docs/users/update-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/docs/users/update-user.js -------------------------------------------------------------------------------- /server/helpers/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/helpers/error.js -------------------------------------------------------------------------------- /server/helpers/hashPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/helpers/hashPassword.js -------------------------------------------------------------------------------- /server/helpers/test_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/helpers/test_helper.js -------------------------------------------------------------------------------- /server/helpers/validateUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/helpers/validateUser.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middleware/unKnownEndpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/middleware/unKnownEndpoint.js -------------------------------------------------------------------------------- /server/middleware/verifyAdmin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/middleware/verifyAdmin.js -------------------------------------------------------------------------------- /server/middleware/verifyToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/middleware/verifyToken.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/routes/auth.js -------------------------------------------------------------------------------- /server/routes/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/routes/cart.js -------------------------------------------------------------------------------- /server/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/routes/index.js -------------------------------------------------------------------------------- /server/routes/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/routes/order.js -------------------------------------------------------------------------------- /server/routes/payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/routes/payment.js -------------------------------------------------------------------------------- /server/routes/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/routes/product.js -------------------------------------------------------------------------------- /server/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/routes/users.js -------------------------------------------------------------------------------- /server/services/auth.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/services/auth.service.js -------------------------------------------------------------------------------- /server/services/cart.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/services/cart.service.js -------------------------------------------------------------------------------- /server/services/mail.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/services/mail.service.js -------------------------------------------------------------------------------- /server/services/order.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/services/order.service.js -------------------------------------------------------------------------------- /server/services/payment.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/services/payment.service.js -------------------------------------------------------------------------------- /server/services/product.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/services/product.service.js -------------------------------------------------------------------------------- /server/services/user.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/services/user.service.js -------------------------------------------------------------------------------- /server/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/swagger.json -------------------------------------------------------------------------------- /server/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/server/utils/logger.js -------------------------------------------------------------------------------- /sonar.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluesky030511/Store-PERN-/HEAD/sonar.properties --------------------------------------------------------------------------------