├── .babelrc ├── .editorconfig ├── .env ├── .gitignore ├── .prettierrc ├── README.md ├── config-overrides.js ├── jsconfig.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── locket-icon.png ├── manifest.json └── robots.txt ├── src ├── App.js ├── App.test.js ├── assets │ └── images │ │ ├── eye-slash.png │ │ ├── eye.png │ │ ├── index.js │ │ ├── locket-icon.png │ │ ├── media-upload.jpg │ │ ├── spinner.gif │ │ └── test.jpg ├── components │ ├── GlobalStyles │ │ ├── GlobalStyles.js │ │ ├── GlobalStyles.scss │ │ └── index.js │ ├── Header │ │ ├── Header.js │ │ ├── Header.module.scss │ │ └── index.js │ ├── Modals │ │ └── Login │ │ │ ├── Help │ │ │ ├── Help.js │ │ │ ├── Help.module.scss │ │ │ └── index.js │ │ │ ├── LoginModal.js │ │ │ └── LoginModal.scss │ ├── Upload │ │ ├── Upload.js │ │ ├── Upload.module.scss │ │ └── index.js │ └── UserDropdown │ │ ├── UserDropdown.js │ │ ├── UserDropdown.module.scss │ │ └── index.js ├── contexts │ └── AuthContext.js ├── helper │ └── misc-functions.js ├── index.js ├── pages │ └── Home │ │ ├── Home.js │ │ ├── Home.module.scss │ │ └── index.js ├── reportWebVitals.js ├── routes │ ├── index.js │ └── routes.js ├── services │ ├── constants.js │ ├── locketService.js │ └── securityService.js └── setupTests.js └── vercel.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | REACT_APP_HASH_SECRET_KEY=WNqSuwF5Pz1Rp6FTtFwooT3ZzxgbErwl -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/README.md -------------------------------------------------------------------------------- /config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/config-overrides.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/public/index.html -------------------------------------------------------------------------------- /public/locket-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/public/locket-icon.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/assets/images/eye-slash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/assets/images/eye-slash.png -------------------------------------------------------------------------------- /src/assets/images/eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/assets/images/eye.png -------------------------------------------------------------------------------- /src/assets/images/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/assets/images/index.js -------------------------------------------------------------------------------- /src/assets/images/locket-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/assets/images/locket-icon.png -------------------------------------------------------------------------------- /src/assets/images/media-upload.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/assets/images/media-upload.jpg -------------------------------------------------------------------------------- /src/assets/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/assets/images/spinner.gif -------------------------------------------------------------------------------- /src/assets/images/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/assets/images/test.jpg -------------------------------------------------------------------------------- /src/components/GlobalStyles/GlobalStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/GlobalStyles/GlobalStyles.js -------------------------------------------------------------------------------- /src/components/GlobalStyles/GlobalStyles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/GlobalStyles/GlobalStyles.scss -------------------------------------------------------------------------------- /src/components/GlobalStyles/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/Header/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Header/Header.js -------------------------------------------------------------------------------- /src/components/Header/Header.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Header/Header.module.scss -------------------------------------------------------------------------------- /src/components/Header/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Header"; 2 | -------------------------------------------------------------------------------- /src/components/Modals/Login/Help/Help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Modals/Login/Help/Help.js -------------------------------------------------------------------------------- /src/components/Modals/Login/Help/Help.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Modals/Login/Help/Help.module.scss -------------------------------------------------------------------------------- /src/components/Modals/Login/Help/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Help"; 2 | -------------------------------------------------------------------------------- /src/components/Modals/Login/LoginModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Modals/Login/LoginModal.js -------------------------------------------------------------------------------- /src/components/Modals/Login/LoginModal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Modals/Login/LoginModal.scss -------------------------------------------------------------------------------- /src/components/Upload/Upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Upload/Upload.js -------------------------------------------------------------------------------- /src/components/Upload/Upload.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/Upload/Upload.module.scss -------------------------------------------------------------------------------- /src/components/Upload/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Upload"; 2 | -------------------------------------------------------------------------------- /src/components/UserDropdown/UserDropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/UserDropdown/UserDropdown.js -------------------------------------------------------------------------------- /src/components/UserDropdown/UserDropdown.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/components/UserDropdown/UserDropdown.module.scss -------------------------------------------------------------------------------- /src/components/UserDropdown/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./UserDropdown"; 2 | -------------------------------------------------------------------------------- /src/contexts/AuthContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/contexts/AuthContext.js -------------------------------------------------------------------------------- /src/helper/misc-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/helper/misc-functions.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/pages/Home/Home.js -------------------------------------------------------------------------------- /src/pages/Home/Home.module.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Home/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Home"; 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/reportWebVitals.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- 1 | export * from "./routes"; 2 | -------------------------------------------------------------------------------- /src/routes/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/routes/routes.js -------------------------------------------------------------------------------- /src/services/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/services/constants.js -------------------------------------------------------------------------------- /src/services/locketService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/services/locketService.js -------------------------------------------------------------------------------- /src/services/securityService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/services/securityService.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiphanvan2k3/LocketUploader_FE/HEAD/vercel.json --------------------------------------------------------------------------------