├── .gitignore ├── LICENSE ├── README.md ├── client ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package.json ├── postcss.config.js ├── public │ └── favicon.ico ├── src │ ├── App.jsx │ ├── api │ │ └── http-requester.js │ ├── components │ │ ├── Alerts │ │ │ ├── AlertDisableUser.jsx │ │ │ ├── AlertEnableUser.jsx │ │ │ ├── AlertError.jsx │ │ │ ├── AlertInfo.jsx │ │ │ ├── AlertLogoutExtension.jsx │ │ │ ├── AlertResetError.jsx │ │ │ ├── AlertStartExtension.jsx │ │ │ ├── AlertStopExtension.jsx │ │ │ ├── AlertSuccess.jsx │ │ │ └── AlertWarning.jsx │ │ ├── Buttons │ │ │ ├── ButtonPrimary.jsx │ │ │ └── ButtonRefresh.jsx │ │ ├── Cards │ │ │ ├── Card.jsx │ │ │ ├── CardExtension.jsx │ │ │ ├── CardProducts.jsx │ │ │ └── CardUsers.jsx │ │ ├── Forms │ │ │ ├── AddEbayUrlForm.jsx │ │ │ ├── AddExtensionForm.jsx │ │ │ ├── AddProductForm.jsx │ │ │ ├── DeleteExtensionForm.jsx │ │ │ ├── DeleteProductForm.jsx │ │ │ ├── EditExtensionForm.jsx │ │ │ ├── EditProductForm.jsx │ │ │ ├── validationExtensionInput.js │ │ │ └── validationProductInput.js │ │ ├── Layout │ │ │ ├── Footer.jsx │ │ │ ├── Header │ │ │ │ ├── Header.jsx │ │ │ │ ├── NotifierDropdown.jsx │ │ │ │ └── UserDropdown.jsx │ │ │ ├── Layout.jsx │ │ │ └── SideBar.jsx │ │ ├── Modal │ │ │ ├── AddEbayProductModal.jsx │ │ │ ├── AddExtensionModal.jsx │ │ │ ├── AddProductModal.jsx │ │ │ ├── DeleteExtensionModal.jsx │ │ │ ├── DeleteProductModal.jsx │ │ │ ├── DisableUserModal.jsx │ │ │ ├── EditExtensionModal.jsx │ │ │ ├── EditProductModal.jsx │ │ │ ├── EnableUserModal.jsx │ │ │ ├── LogoutExtensionModal.jsx │ │ │ ├── Modal.jsx │ │ │ ├── ModalHeader.jsx │ │ │ ├── ModalManager.jsx │ │ │ ├── ResetErrorExtensionModal.jsx │ │ │ ├── StartExtensionModal.jsx │ │ │ └── StopExtensionModal.jsx │ │ ├── Options │ │ │ ├── ExtensionOptions.jsx │ │ │ ├── OptionsData.jsx │ │ │ ├── ProductOptions.jsx │ │ │ ├── SearchInput.jsx │ │ │ └── UserOptions.jsx │ │ ├── Pagination │ │ │ ├── OffsetSelector.jsx │ │ │ └── Pagination.jsx │ │ ├── Shared │ │ │ ├── DropdownRoleSelector.jsx │ │ │ ├── ImageInput.jsx │ │ │ ├── Input.jsx │ │ │ ├── Loader.jsx │ │ │ ├── PageTitle.jsx │ │ │ ├── ResponsiveComponent.jsx │ │ │ └── Tooltip.jsx │ │ ├── Sorts │ │ │ └── DropdownSorts.jsx │ │ ├── Summaries │ │ │ ├── DashboardAdminSummary.jsx │ │ │ └── DashboardSummary.jsx │ │ └── Tables │ │ │ ├── Table.jsx │ │ │ ├── TableBodyProducts.jsx │ │ │ ├── TableBodyUsers.jsx │ │ │ ├── TableExtensionsData.jsx │ │ │ └── TableHeader.jsx │ ├── contexts │ │ ├── AdminPanelContext.jsx │ │ ├── AppStateContext.jsx │ │ ├── AuthContext.jsx │ │ └── reducer.js │ ├── guards │ │ ├── ErrorBoundary.jsx │ │ ├── RouteGuardAuthenticated.jsx │ │ ├── RouteGuardPublic.jsx │ │ └── RouterGuardAdmin.jsx │ ├── hooks │ │ ├── useApi.js │ │ ├── useAppStateContext.js │ │ ├── useAuthContext.js │ │ ├── useDataFetcher.js │ │ ├── useDocumentTitle.js │ │ ├── useFilterData.js │ │ ├── useForm.js │ │ ├── useIntervalTimeToReceiveData.js │ │ ├── useLocalProductsState.js │ │ ├── useLocalStorage.js │ │ └── useModal.js │ ├── index.css │ ├── main.jsx │ ├── pages │ │ ├── AdminPanel.jsx │ │ ├── Auth │ │ │ ├── ForgotPassword.jsx │ │ │ ├── Login.jsx │ │ │ ├── Logout.jsx │ │ │ ├── Profile.jsx │ │ │ ├── Register.jsx │ │ │ ├── ResetPassword.jsx │ │ │ └── validationUserInput.js │ │ ├── Dashboard.jsx │ │ ├── Extensions.jsx │ │ └── NotFound404.jsx │ ├── services │ │ ├── adminService.js │ │ ├── authService.js │ │ ├── extensionService.js │ │ ├── productService.js │ │ └── statisticService.js │ └── util │ │ ├── calculateProfit.js │ │ ├── constants.js │ │ ├── formatDateToTimeAgo.js │ │ ├── paths.js │ │ └── sortingData.js ├── tailwind.config.js ├── vercel.json └── vite.config.js ├── extension ├── README.md ├── api │ ├── api.js │ └── endPoints.js ├── assets │ ├── logo.png │ └── logo.svg ├── background.js ├── constants │ └── constants.js ├── contentScript.js ├── manifest.json ├── misc │ └── options.html ├── popup.css ├── popup.html ├── popup.js ├── services │ ├── authService.js │ └── dataService.js └── util │ ├── autoCloseTabs.js │ ├── extensionControl.js │ ├── fetchDataFromServerAndScrape.js │ ├── reactExtensionControl.js │ ├── storageActions.js │ ├── userControl.js │ └── validateUserInput.js └── server ├── README.md ├── config ├── cloudinary.js ├── database.js ├── express.js ├── multer.js ├── routes.js └── tokenBlackListConfig.js ├── controllers ├── adminController.js ├── extensionController.js ├── productController.js ├── statisticController.js └── userController.js ├── environments ├── preloadOptions.js └── userRoles.js ├── index.js ├── middlewares ├── checkUserIsDisabled.js ├── cors.js ├── displayRequest.js ├── guards.js ├── preloader.js ├── tokenBlackListMiddleware.js └── userSession.js ├── models ├── Extension.js ├── Product.js ├── TokenBlacklist.js └── User.js ├── package-lock.json ├── package.json ├── services ├── adminService.js ├── extensionService.js ├── productService.js ├── statisticService.js ├── tokenBlackListService.js └── userService.js ├── util ├── checkWorkingExtension.js ├── extractASIN.js ├── extractItemIdEbay.js ├── getBlackListTokens.js ├── globalErrorHandler.js ├── imageDelete.js.js ├── imageUpload.js ├── passwordResetTemplate.js ├── signJwtToken.js ├── validationSchemes.js └── verifyJwtToken.js └── vercel.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/README.md -------------------------------------------------------------------------------- /client/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/.eslintrc.cjs -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/README.md -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/postcss.config.js -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/App.jsx -------------------------------------------------------------------------------- /client/src/api/http-requester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/api/http-requester.js -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertDisableUser.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertDisableUser.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertEnableUser.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertEnableUser.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertError.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertError.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertInfo.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertLogoutExtension.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertLogoutExtension.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertResetError.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertResetError.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertStartExtension.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertStartExtension.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertStopExtension.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertStopExtension.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertSuccess.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertSuccess.jsx -------------------------------------------------------------------------------- /client/src/components/Alerts/AlertWarning.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Alerts/AlertWarning.jsx -------------------------------------------------------------------------------- /client/src/components/Buttons/ButtonPrimary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Buttons/ButtonPrimary.jsx -------------------------------------------------------------------------------- /client/src/components/Buttons/ButtonRefresh.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Buttons/ButtonRefresh.jsx -------------------------------------------------------------------------------- /client/src/components/Cards/Card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Cards/Card.jsx -------------------------------------------------------------------------------- /client/src/components/Cards/CardExtension.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Cards/CardExtension.jsx -------------------------------------------------------------------------------- /client/src/components/Cards/CardProducts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Cards/CardProducts.jsx -------------------------------------------------------------------------------- /client/src/components/Cards/CardUsers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Cards/CardUsers.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/AddEbayUrlForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/AddEbayUrlForm.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/AddExtensionForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/AddExtensionForm.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/AddProductForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/AddProductForm.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/DeleteExtensionForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/DeleteExtensionForm.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/DeleteProductForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/DeleteProductForm.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/EditExtensionForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/EditExtensionForm.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/EditProductForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/EditProductForm.jsx -------------------------------------------------------------------------------- /client/src/components/Forms/validationExtensionInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/validationExtensionInput.js -------------------------------------------------------------------------------- /client/src/components/Forms/validationProductInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Forms/validationProductInput.js -------------------------------------------------------------------------------- /client/src/components/Layout/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Layout/Footer.jsx -------------------------------------------------------------------------------- /client/src/components/Layout/Header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Layout/Header/Header.jsx -------------------------------------------------------------------------------- /client/src/components/Layout/Header/NotifierDropdown.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Layout/Header/NotifierDropdown.jsx -------------------------------------------------------------------------------- /client/src/components/Layout/Header/UserDropdown.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Layout/Header/UserDropdown.jsx -------------------------------------------------------------------------------- /client/src/components/Layout/Layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Layout/Layout.jsx -------------------------------------------------------------------------------- /client/src/components/Layout/SideBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Layout/SideBar.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/AddEbayProductModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/AddEbayProductModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/AddExtensionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/AddExtensionModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/AddProductModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/AddProductModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/DeleteExtensionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/DeleteExtensionModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/DeleteProductModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/DeleteProductModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/DisableUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/DisableUserModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/EditExtensionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/EditExtensionModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/EditProductModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/EditProductModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/EnableUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/EnableUserModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/LogoutExtensionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/LogoutExtensionModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/Modal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/ModalHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/ModalHeader.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/ModalManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/ModalManager.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/ResetErrorExtensionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/ResetErrorExtensionModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/StartExtensionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/StartExtensionModal.jsx -------------------------------------------------------------------------------- /client/src/components/Modal/StopExtensionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Modal/StopExtensionModal.jsx -------------------------------------------------------------------------------- /client/src/components/Options/ExtensionOptions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Options/ExtensionOptions.jsx -------------------------------------------------------------------------------- /client/src/components/Options/OptionsData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Options/OptionsData.jsx -------------------------------------------------------------------------------- /client/src/components/Options/ProductOptions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Options/ProductOptions.jsx -------------------------------------------------------------------------------- /client/src/components/Options/SearchInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Options/SearchInput.jsx -------------------------------------------------------------------------------- /client/src/components/Options/UserOptions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Options/UserOptions.jsx -------------------------------------------------------------------------------- /client/src/components/Pagination/OffsetSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Pagination/OffsetSelector.jsx -------------------------------------------------------------------------------- /client/src/components/Pagination/Pagination.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Pagination/Pagination.jsx -------------------------------------------------------------------------------- /client/src/components/Shared/DropdownRoleSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Shared/DropdownRoleSelector.jsx -------------------------------------------------------------------------------- /client/src/components/Shared/ImageInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Shared/ImageInput.jsx -------------------------------------------------------------------------------- /client/src/components/Shared/Input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Shared/Input.jsx -------------------------------------------------------------------------------- /client/src/components/Shared/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Shared/Loader.jsx -------------------------------------------------------------------------------- /client/src/components/Shared/PageTitle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Shared/PageTitle.jsx -------------------------------------------------------------------------------- /client/src/components/Shared/ResponsiveComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Shared/ResponsiveComponent.jsx -------------------------------------------------------------------------------- /client/src/components/Shared/Tooltip.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Shared/Tooltip.jsx -------------------------------------------------------------------------------- /client/src/components/Sorts/DropdownSorts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Sorts/DropdownSorts.jsx -------------------------------------------------------------------------------- /client/src/components/Summaries/DashboardAdminSummary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Summaries/DashboardAdminSummary.jsx -------------------------------------------------------------------------------- /client/src/components/Summaries/DashboardSummary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Summaries/DashboardSummary.jsx -------------------------------------------------------------------------------- /client/src/components/Tables/Table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Tables/Table.jsx -------------------------------------------------------------------------------- /client/src/components/Tables/TableBodyProducts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Tables/TableBodyProducts.jsx -------------------------------------------------------------------------------- /client/src/components/Tables/TableBodyUsers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Tables/TableBodyUsers.jsx -------------------------------------------------------------------------------- /client/src/components/Tables/TableExtensionsData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Tables/TableExtensionsData.jsx -------------------------------------------------------------------------------- /client/src/components/Tables/TableHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/components/Tables/TableHeader.jsx -------------------------------------------------------------------------------- /client/src/contexts/AdminPanelContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/contexts/AdminPanelContext.jsx -------------------------------------------------------------------------------- /client/src/contexts/AppStateContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/contexts/AppStateContext.jsx -------------------------------------------------------------------------------- /client/src/contexts/AuthContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/contexts/AuthContext.jsx -------------------------------------------------------------------------------- /client/src/contexts/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/contexts/reducer.js -------------------------------------------------------------------------------- /client/src/guards/ErrorBoundary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/guards/ErrorBoundary.jsx -------------------------------------------------------------------------------- /client/src/guards/RouteGuardAuthenticated.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/guards/RouteGuardAuthenticated.jsx -------------------------------------------------------------------------------- /client/src/guards/RouteGuardPublic.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/guards/RouteGuardPublic.jsx -------------------------------------------------------------------------------- /client/src/guards/RouterGuardAdmin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/guards/RouterGuardAdmin.jsx -------------------------------------------------------------------------------- /client/src/hooks/useApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useApi.js -------------------------------------------------------------------------------- /client/src/hooks/useAppStateContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useAppStateContext.js -------------------------------------------------------------------------------- /client/src/hooks/useAuthContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useAuthContext.js -------------------------------------------------------------------------------- /client/src/hooks/useDataFetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useDataFetcher.js -------------------------------------------------------------------------------- /client/src/hooks/useDocumentTitle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useDocumentTitle.js -------------------------------------------------------------------------------- /client/src/hooks/useFilterData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useFilterData.js -------------------------------------------------------------------------------- /client/src/hooks/useForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useForm.js -------------------------------------------------------------------------------- /client/src/hooks/useIntervalTimeToReceiveData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useIntervalTimeToReceiveData.js -------------------------------------------------------------------------------- /client/src/hooks/useLocalProductsState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useLocalProductsState.js -------------------------------------------------------------------------------- /client/src/hooks/useLocalStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useLocalStorage.js -------------------------------------------------------------------------------- /client/src/hooks/useModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/hooks/useModal.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/main.jsx -------------------------------------------------------------------------------- /client/src/pages/AdminPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/AdminPanel.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth/ForgotPassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Auth/ForgotPassword.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Auth/Login.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth/Logout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Auth/Logout.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth/Profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Auth/Profile.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth/Register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Auth/Register.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth/ResetPassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Auth/ResetPassword.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth/validationUserInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Auth/validationUserInput.js -------------------------------------------------------------------------------- /client/src/pages/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Dashboard.jsx -------------------------------------------------------------------------------- /client/src/pages/Extensions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/Extensions.jsx -------------------------------------------------------------------------------- /client/src/pages/NotFound404.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/pages/NotFound404.jsx -------------------------------------------------------------------------------- /client/src/services/adminService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/services/adminService.js -------------------------------------------------------------------------------- /client/src/services/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/services/authService.js -------------------------------------------------------------------------------- /client/src/services/extensionService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/services/extensionService.js -------------------------------------------------------------------------------- /client/src/services/productService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/services/productService.js -------------------------------------------------------------------------------- /client/src/services/statisticService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/services/statisticService.js -------------------------------------------------------------------------------- /client/src/util/calculateProfit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/util/calculateProfit.js -------------------------------------------------------------------------------- /client/src/util/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/util/constants.js -------------------------------------------------------------------------------- /client/src/util/formatDateToTimeAgo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/util/formatDateToTimeAgo.js -------------------------------------------------------------------------------- /client/src/util/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/util/paths.js -------------------------------------------------------------------------------- /client/src/util/sortingData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/src/util/sortingData.js -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /client/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/vercel.json -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /extension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/README.md -------------------------------------------------------------------------------- /extension/api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/api/api.js -------------------------------------------------------------------------------- /extension/api/endPoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/api/endPoints.js -------------------------------------------------------------------------------- /extension/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/assets/logo.png -------------------------------------------------------------------------------- /extension/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/assets/logo.svg -------------------------------------------------------------------------------- /extension/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/background.js -------------------------------------------------------------------------------- /extension/constants/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/constants/constants.js -------------------------------------------------------------------------------- /extension/contentScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/contentScript.js -------------------------------------------------------------------------------- /extension/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/manifest.json -------------------------------------------------------------------------------- /extension/misc/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/misc/options.html -------------------------------------------------------------------------------- /extension/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/popup.css -------------------------------------------------------------------------------- /extension/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/popup.html -------------------------------------------------------------------------------- /extension/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/popup.js -------------------------------------------------------------------------------- /extension/services/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/services/authService.js -------------------------------------------------------------------------------- /extension/services/dataService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/services/dataService.js -------------------------------------------------------------------------------- /extension/util/autoCloseTabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/util/autoCloseTabs.js -------------------------------------------------------------------------------- /extension/util/extensionControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/util/extensionControl.js -------------------------------------------------------------------------------- /extension/util/fetchDataFromServerAndScrape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/util/fetchDataFromServerAndScrape.js -------------------------------------------------------------------------------- /extension/util/reactExtensionControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/util/reactExtensionControl.js -------------------------------------------------------------------------------- /extension/util/storageActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/util/storageActions.js -------------------------------------------------------------------------------- /extension/util/userControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/util/userControl.js -------------------------------------------------------------------------------- /extension/util/validateUserInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/extension/util/validateUserInput.js -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/README.md -------------------------------------------------------------------------------- /server/config/cloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/config/cloudinary.js -------------------------------------------------------------------------------- /server/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/config/database.js -------------------------------------------------------------------------------- /server/config/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/config/express.js -------------------------------------------------------------------------------- /server/config/multer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/config/multer.js -------------------------------------------------------------------------------- /server/config/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/config/routes.js -------------------------------------------------------------------------------- /server/config/tokenBlackListConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/config/tokenBlackListConfig.js -------------------------------------------------------------------------------- /server/controllers/adminController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/controllers/adminController.js -------------------------------------------------------------------------------- /server/controllers/extensionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/controllers/extensionController.js -------------------------------------------------------------------------------- /server/controllers/productController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/controllers/productController.js -------------------------------------------------------------------------------- /server/controllers/statisticController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/controllers/statisticController.js -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/environments/preloadOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/environments/preloadOptions.js -------------------------------------------------------------------------------- /server/environments/userRoles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/environments/userRoles.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middlewares/checkUserIsDisabled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/middlewares/checkUserIsDisabled.js -------------------------------------------------------------------------------- /server/middlewares/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/middlewares/cors.js -------------------------------------------------------------------------------- /server/middlewares/displayRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/middlewares/displayRequest.js -------------------------------------------------------------------------------- /server/middlewares/guards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/middlewares/guards.js -------------------------------------------------------------------------------- /server/middlewares/preloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/middlewares/preloader.js -------------------------------------------------------------------------------- /server/middlewares/tokenBlackListMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/middlewares/tokenBlackListMiddleware.js -------------------------------------------------------------------------------- /server/middlewares/userSession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/middlewares/userSession.js -------------------------------------------------------------------------------- /server/models/Extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/models/Extension.js -------------------------------------------------------------------------------- /server/models/Product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/models/Product.js -------------------------------------------------------------------------------- /server/models/TokenBlacklist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/models/TokenBlacklist.js -------------------------------------------------------------------------------- /server/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/models/User.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/package.json -------------------------------------------------------------------------------- /server/services/adminService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/services/adminService.js -------------------------------------------------------------------------------- /server/services/extensionService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/services/extensionService.js -------------------------------------------------------------------------------- /server/services/productService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/services/productService.js -------------------------------------------------------------------------------- /server/services/statisticService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/services/statisticService.js -------------------------------------------------------------------------------- /server/services/tokenBlackListService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/services/tokenBlackListService.js -------------------------------------------------------------------------------- /server/services/userService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/services/userService.js -------------------------------------------------------------------------------- /server/util/checkWorkingExtension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/checkWorkingExtension.js -------------------------------------------------------------------------------- /server/util/extractASIN.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/extractASIN.js -------------------------------------------------------------------------------- /server/util/extractItemIdEbay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/extractItemIdEbay.js -------------------------------------------------------------------------------- /server/util/getBlackListTokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/getBlackListTokens.js -------------------------------------------------------------------------------- /server/util/globalErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/globalErrorHandler.js -------------------------------------------------------------------------------- /server/util/imageDelete.js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/imageDelete.js.js -------------------------------------------------------------------------------- /server/util/imageUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/imageUpload.js -------------------------------------------------------------------------------- /server/util/passwordResetTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/passwordResetTemplate.js -------------------------------------------------------------------------------- /server/util/signJwtToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/signJwtToken.js -------------------------------------------------------------------------------- /server/util/validationSchemes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/validationSchemes.js -------------------------------------------------------------------------------- /server/util/verifyJwtToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/util/verifyJwtToken.js -------------------------------------------------------------------------------- /server/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TodorYadkov/dropshipping-scraper/HEAD/server/vercel.json --------------------------------------------------------------------------------