├── .github └── workflows │ └── Deploy.yml ├── .gitignore ├── LICENSE ├── client ├── .eslintrc.json ├── .gitignore ├── .prettierrc.json ├── create.html ├── gallery.html ├── index.html ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ │ ├── android-icon-144x144.png │ │ ├── android-icon-192x192.png │ │ ├── android-icon-36x36.png │ │ ├── android-icon-48x48.png │ │ ├── android-icon-72x72.png │ │ ├── android-icon-96x96.png │ │ ├── apple-icon-114x114.png │ │ ├── apple-icon-120x120.png │ │ ├── apple-icon-144x144.png │ │ ├── apple-icon-152x152.png │ │ ├── apple-icon-180x180.png │ │ ├── apple-icon-57x57.png │ │ ├── apple-icon-60x60.png │ │ ├── apple-icon-72x72.png │ │ ├── apple-icon-76x76.png │ │ ├── apple-icon-precomposed.png │ │ ├── apple-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon-96x96.png │ │ ├── favicon.ico │ │ ├── manifest.json │ │ ├── ms-icon-144x144.png │ │ ├── ms-icon-150x150.png │ │ ├── ms-icon-310x310.png │ │ └── ms-icon-70x70.png │ ├── reset.css │ └── thumbnail.png ├── src │ ├── @types │ │ ├── animator.ts │ │ ├── common.ts │ │ ├── gallery.ts │ │ └── main.ts │ ├── CreatePage │ │ ├── CreatePage.tsx │ │ ├── main.tsx │ │ └── style.scss │ ├── GalleryPage │ │ ├── ErrorPage.tsx │ │ ├── Gallery.tsx │ │ ├── GalleryPage.tsx │ │ ├── GalleryWorld.tsx │ │ ├── components │ │ │ ├── CollisionPlayerBody.tsx │ │ │ ├── CrossPointer │ │ │ │ ├── index.tsx │ │ │ │ └── style.scss │ │ │ ├── DomElements.tsx │ │ │ ├── GalleryHelp.tsx │ │ │ ├── HistorySidebar │ │ │ │ ├── HistoryItem.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── style.scss │ │ │ ├── MovementController.tsx │ │ │ ├── ShareButton │ │ │ │ ├── ShareModal.scss │ │ │ │ ├── ShareModal.tsx │ │ │ │ └── index.tsx │ │ │ ├── ShareWrapper │ │ │ │ ├── index.tsx │ │ │ │ └── style.scss │ │ │ ├── SyncButton │ │ │ │ ├── SyncSpaceCreater.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── style.scss │ │ │ ├── ViewRotateController.tsx │ │ │ └── ViewsCount │ │ │ │ ├── index.tsx │ │ │ │ └── style.scss │ │ ├── dummyData.ts │ │ ├── dummyHistory.ts │ │ ├── main.tsx │ │ ├── mapObjects │ │ │ ├── AnimatedTitle.tsx │ │ │ ├── Balloon.tsx │ │ │ ├── Bridge.tsx │ │ │ ├── Cube.tsx │ │ │ ├── Easel.tsx │ │ │ ├── GalleryCenterIsland.tsx │ │ │ ├── GalleryPageIsland.tsx │ │ │ ├── Island.tsx │ │ │ ├── Light.tsx │ │ │ ├── LinkPedal │ │ │ │ ├── Effect.tsx │ │ │ │ ├── EffectGeometry.ts │ │ │ │ ├── EffectShader.ts │ │ │ │ ├── PedalShader.ts │ │ │ │ ├── Text.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── style.scss │ │ │ ├── LinkPedals.tsx │ │ │ ├── MainWordCloud.tsx │ │ │ ├── MemorialStone.tsx │ │ │ ├── Monolith.tsx │ │ │ ├── Pedestal.tsx │ │ │ ├── PictureFragments.tsx │ │ │ ├── Sign.tsx │ │ │ ├── SubWordCloud.tsx │ │ │ ├── islandGeometry.ts │ │ │ ├── pixelFragmentGeometry.ts │ │ │ └── pixelFragmentShader.ts │ │ └── style.scss │ ├── MainPage │ │ ├── Loading.tsx │ │ ├── MainCanvas.tsx │ │ ├── MainPage.tsx │ │ ├── MainWorld.tsx │ │ ├── components │ │ │ ├── CreateModal │ │ │ │ ├── CreateModal.scss │ │ │ │ └── CreateModal.tsx │ │ │ ├── MainHelp.tsx │ │ │ ├── MapDataFetcher.tsx │ │ │ └── SplashScreen │ │ │ │ ├── SplashScreen.scss │ │ │ │ └── SplashScreen.tsx │ │ ├── main.tsx │ │ ├── mapObjects │ │ │ ├── FloatSign.tsx │ │ │ ├── Ghost.tsx │ │ │ ├── Ground.tsx │ │ │ ├── Monolith.tsx │ │ │ ├── Monument.tsx │ │ │ ├── Pedestal.tsx │ │ │ ├── Player.tsx │ │ │ ├── Portal.tsx │ │ │ ├── RoadSign.tsx │ │ │ └── WordCloud.tsx │ │ └── style.scss │ ├── assets │ │ ├── fonts │ │ │ └── MapoFlowerIsland.otf │ │ ├── images │ │ │ ├── GitHub-Mark-Light-32px.png │ │ │ ├── autumn-ground.png │ │ │ ├── close.png │ │ │ ├── dream-ground.png │ │ │ ├── easel-texture.png │ │ │ ├── fullscreen.svg │ │ │ ├── github.svg │ │ │ ├── hamburger.svg │ │ │ ├── header-logo.svg │ │ │ ├── help.svg │ │ │ ├── loading.svg │ │ │ ├── notion-icon.png │ │ │ ├── pause.svg │ │ │ ├── play.svg │ │ │ ├── protected.svg │ │ │ ├── screenshot.svg │ │ │ ├── shared.svg │ │ │ ├── splash-logo-1x.webp │ │ │ ├── splash-logo-2x.webp │ │ │ ├── spring-ground.png │ │ │ ├── summer-ground.png │ │ │ ├── sync-button-icon.png │ │ │ ├── toast-icon-check.svg │ │ │ ├── toast-icon-error.svg │ │ │ ├── toast-icon-info.svg │ │ │ ├── toast-icon-warning.svg │ │ │ └── winter-ground.png │ │ └── models │ │ │ ├── easel.obj │ │ │ ├── monolith-pedestal.obj │ │ │ ├── monolith.obj │ │ │ ├── monument_ghost.glb │ │ │ ├── portal.glb │ │ │ ├── road-sign.glb │ │ │ ├── sign-pillar.obj │ │ │ └── sign.obj │ ├── components │ │ ├── CanvasLoading │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── Delayed │ │ │ └── Delayed.tsx │ │ ├── Devtools │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── Footer │ │ │ ├── AudioHandler.tsx │ │ │ ├── ExpandButton.tsx │ │ │ ├── Helper.tsx │ │ │ ├── ScreenshotButton.tsx │ │ │ ├── helper.scss │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── Header │ │ │ ├── UserInfo.tsx │ │ │ ├── UserInfoSkeleton.tsx │ │ │ ├── galleryInfo.tsx │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── ProgressBar │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── Selector │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── SpaceCreater │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── Spinner │ │ │ ├── index.tsx │ │ │ └── style.module.scss │ │ ├── ThemeSelector │ │ │ ├── index.tsx │ │ │ └── style.scss │ │ ├── Toast │ │ │ ├── Toast.tsx │ │ │ ├── ToastList.ts │ │ │ └── toast.scss │ │ ├── buttons │ │ │ ├── HoverButton.scss │ │ │ ├── HoverButton.tsx │ │ │ └── SuspenseButton.tsx │ │ ├── common │ │ │ └── ErrorBoundary.tsx │ │ └── modal │ │ │ ├── FullScreenModal.tsx │ │ │ └── style.scss │ ├── constants │ │ ├── colors.ts │ │ ├── periods.ts │ │ ├── positions.ts │ │ ├── texture.ts │ │ └── theme.ts │ ├── hooks │ │ ├── useAudio.ts │ │ ├── useBillboard.ts │ │ ├── useDistanceEvent.ts │ │ ├── useError.ts │ │ ├── useGalleryHistorySave.ts │ │ ├── useKeyMovement.ts │ │ ├── useLoggedIn.ts │ │ ├── useObjGeometry.ts │ │ ├── useParams.ts │ │ ├── useScreenCapture.ts │ │ ├── useTriggeredSpring.ts │ │ └── useZoom.ts │ ├── layouts │ │ └── FloatLayout │ │ │ ├── index.tsx │ │ │ └── style.scss │ ├── store │ │ ├── audio.store.ts │ │ ├── gallery.store.ts │ │ ├── lock.store.ts │ │ ├── main.store.ts │ │ ├── select.ts │ │ ├── selectors.ts │ │ ├── setting.store.ts │ │ ├── test.store.ts │ │ ├── toast.store.ts │ │ └── user.store.ts │ ├── utils │ │ ├── URLCopy.ts │ │ ├── URLCreator.ts │ │ ├── cookie.ts │ │ ├── random.ts │ │ ├── suspender.ts │ │ └── wordCloudUtils.ts │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite-devRouter.js └── vite.config.ts ├── cron ├── .gitignore ├── Dockerfile ├── index.js ├── model │ ├── galleryModel.js │ └── userModel.js ├── package-lock.json ├── package.json └── schema │ ├── gallerySchema.js │ └── userSchema.js ├── docker-compose.yaml ├── mac-python-init.sh ├── proxy └── nginx.conf ├── python ├── .gitignore ├── Dockerfile ├── README.md ├── main.py ├── model.py └── requirements.txt ├── readme.md ├── server ├── .eslintrc.json ├── .gitignore ├── .prettierrc.json ├── Dockerfile ├── generateAccessToken.js ├── index.js ├── middlewares │ ├── authMiddleware.js │ └── ipaddrMiddleware.js ├── model │ ├── accessTokenStore.js │ ├── galleryDummyData.js │ ├── galleryModel.js │ ├── testSchema.js │ ├── userDummyData.js │ └── userModel.js ├── package-lock.json ├── package.json ├── router │ ├── authRouter.js │ ├── galleryRouter.js │ ├── pageRouter.js │ ├── redirectRouter.js │ └── testRouter.js ├── schema │ ├── gallerySchema.js │ └── userSchema.js ├── service │ ├── authService.js │ ├── dataProcessService.js │ ├── galleryService.js │ ├── getNotionContentService.js │ ├── imageProcessService.js │ └── sseService.js └── utils │ ├── base64.js │ ├── constants.js │ ├── hash.js │ ├── httpError.js │ ├── randoms.js │ └── utils.js └── windows-python-init.sh /.github/workflows/Deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/.github/workflows/Deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/LICENSE -------------------------------------------------------------------------------- /client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/.eslintrc.json -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/.prettierrc.json -------------------------------------------------------------------------------- /client/create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/create.html -------------------------------------------------------------------------------- /client/gallery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/gallery.html -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/android-icon-144x144.png -------------------------------------------------------------------------------- /client/public/favicon.ico/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/android-icon-192x192.png -------------------------------------------------------------------------------- /client/public/favicon.ico/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/android-icon-36x36.png -------------------------------------------------------------------------------- /client/public/favicon.ico/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/android-icon-48x48.png -------------------------------------------------------------------------------- /client/public/favicon.ico/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/android-icon-72x72.png -------------------------------------------------------------------------------- /client/public/favicon.ico/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/android-icon-96x96.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-114x114.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-120x120.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-144x144.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-152x152.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-180x180.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-57x57.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-60x60.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-72x72.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-76x76.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon-precomposed.png -------------------------------------------------------------------------------- /client/public/favicon.ico/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/apple-icon.png -------------------------------------------------------------------------------- /client/public/favicon.ico/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/browserconfig.xml -------------------------------------------------------------------------------- /client/public/favicon.ico/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/favicon-16x16.png -------------------------------------------------------------------------------- /client/public/favicon.ico/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/favicon-32x32.png -------------------------------------------------------------------------------- /client/public/favicon.ico/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/favicon-96x96.png -------------------------------------------------------------------------------- /client/public/favicon.ico/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/favicon.ico -------------------------------------------------------------------------------- /client/public/favicon.ico/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/manifest.json -------------------------------------------------------------------------------- /client/public/favicon.ico/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/ms-icon-144x144.png -------------------------------------------------------------------------------- /client/public/favicon.ico/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/ms-icon-150x150.png -------------------------------------------------------------------------------- /client/public/favicon.ico/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/ms-icon-310x310.png -------------------------------------------------------------------------------- /client/public/favicon.ico/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/favicon.ico/ms-icon-70x70.png -------------------------------------------------------------------------------- /client/public/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/reset.css -------------------------------------------------------------------------------- /client/public/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/public/thumbnail.png -------------------------------------------------------------------------------- /client/src/@types/animator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/@types/animator.ts -------------------------------------------------------------------------------- /client/src/@types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/@types/common.ts -------------------------------------------------------------------------------- /client/src/@types/gallery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/@types/gallery.ts -------------------------------------------------------------------------------- /client/src/@types/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/@types/main.ts -------------------------------------------------------------------------------- /client/src/CreatePage/CreatePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/CreatePage/CreatePage.tsx -------------------------------------------------------------------------------- /client/src/CreatePage/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/CreatePage/main.tsx -------------------------------------------------------------------------------- /client/src/CreatePage/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/CreatePage/style.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/ErrorPage.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/Gallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/Gallery.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/GalleryPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/GalleryPage.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/GalleryWorld.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/GalleryWorld.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/CollisionPlayerBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/CollisionPlayerBody.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/CrossPointer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/CrossPointer/index.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/CrossPointer/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/CrossPointer/style.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/components/DomElements.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/DomElements.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/GalleryHelp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/GalleryHelp.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/HistorySidebar/HistoryItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/HistorySidebar/HistoryItem.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/HistorySidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/HistorySidebar/index.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/HistorySidebar/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/HistorySidebar/style.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/components/MovementController.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/MovementController.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ShareButton/ShareModal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ShareButton/ShareModal.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ShareButton/ShareModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ShareButton/ShareModal.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ShareButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ShareButton/index.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ShareWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ShareWrapper/index.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ShareWrapper/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ShareWrapper/style.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/components/SyncButton/SyncSpaceCreater.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/SyncButton/SyncSpaceCreater.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/SyncButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/SyncButton/index.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/SyncButton/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/SyncButton/style.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ViewRotateController.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ViewRotateController.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ViewsCount/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ViewsCount/index.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/components/ViewsCount/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/components/ViewsCount/style.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/dummyData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/dummyData.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/dummyHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/dummyHistory.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/main.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/AnimatedTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/AnimatedTitle.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Balloon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Balloon.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Bridge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Bridge.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Cube.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Cube.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Easel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Easel.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/GalleryCenterIsland.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/GalleryCenterIsland.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/GalleryPageIsland.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/GalleryPageIsland.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Island.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Island.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Light.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Light.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedal/Effect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedal/Effect.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedal/EffectGeometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedal/EffectGeometry.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedal/EffectShader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedal/EffectShader.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedal/PedalShader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedal/PedalShader.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedal/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedal/Text.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedal/index.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedal/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedal/style.scss -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/LinkPedals.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/LinkPedals.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/MainWordCloud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/MainWordCloud.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/MemorialStone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/MemorialStone.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Monolith.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Monolith.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Pedestal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Pedestal.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/PictureFragments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/PictureFragments.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/Sign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/Sign.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/SubWordCloud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/SubWordCloud.tsx -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/islandGeometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/islandGeometry.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/pixelFragmentGeometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/pixelFragmentGeometry.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/mapObjects/pixelFragmentShader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/mapObjects/pixelFragmentShader.ts -------------------------------------------------------------------------------- /client/src/GalleryPage/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/GalleryPage/style.scss -------------------------------------------------------------------------------- /client/src/MainPage/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/Loading.tsx -------------------------------------------------------------------------------- /client/src/MainPage/MainCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/MainCanvas.tsx -------------------------------------------------------------------------------- /client/src/MainPage/MainPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/MainPage.tsx -------------------------------------------------------------------------------- /client/src/MainPage/MainWorld.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/MainWorld.tsx -------------------------------------------------------------------------------- /client/src/MainPage/components/CreateModal/CreateModal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/components/CreateModal/CreateModal.scss -------------------------------------------------------------------------------- /client/src/MainPage/components/CreateModal/CreateModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/components/CreateModal/CreateModal.tsx -------------------------------------------------------------------------------- /client/src/MainPage/components/MainHelp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/components/MainHelp.tsx -------------------------------------------------------------------------------- /client/src/MainPage/components/MapDataFetcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/components/MapDataFetcher.tsx -------------------------------------------------------------------------------- /client/src/MainPage/components/SplashScreen/SplashScreen.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/components/SplashScreen/SplashScreen.scss -------------------------------------------------------------------------------- /client/src/MainPage/components/SplashScreen/SplashScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/components/SplashScreen/SplashScreen.tsx -------------------------------------------------------------------------------- /client/src/MainPage/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/main.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/FloatSign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/FloatSign.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/Ghost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/Ghost.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/Ground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/Ground.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/Monolith.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/Monolith.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/Monument.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/Monument.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/Pedestal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/Pedestal.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/Player.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/Portal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/Portal.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/RoadSign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/RoadSign.tsx -------------------------------------------------------------------------------- /client/src/MainPage/mapObjects/WordCloud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/mapObjects/WordCloud.tsx -------------------------------------------------------------------------------- /client/src/MainPage/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/MainPage/style.scss -------------------------------------------------------------------------------- /client/src/assets/fonts/MapoFlowerIsland.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/fonts/MapoFlowerIsland.otf -------------------------------------------------------------------------------- /client/src/assets/images/GitHub-Mark-Light-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/GitHub-Mark-Light-32px.png -------------------------------------------------------------------------------- /client/src/assets/images/autumn-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/autumn-ground.png -------------------------------------------------------------------------------- /client/src/assets/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/close.png -------------------------------------------------------------------------------- /client/src/assets/images/dream-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/dream-ground.png -------------------------------------------------------------------------------- /client/src/assets/images/easel-texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/easel-texture.png -------------------------------------------------------------------------------- /client/src/assets/images/fullscreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/fullscreen.svg -------------------------------------------------------------------------------- /client/src/assets/images/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/github.svg -------------------------------------------------------------------------------- /client/src/assets/images/hamburger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/hamburger.svg -------------------------------------------------------------------------------- /client/src/assets/images/header-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/header-logo.svg -------------------------------------------------------------------------------- /client/src/assets/images/help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/help.svg -------------------------------------------------------------------------------- /client/src/assets/images/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/loading.svg -------------------------------------------------------------------------------- /client/src/assets/images/notion-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/notion-icon.png -------------------------------------------------------------------------------- /client/src/assets/images/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/pause.svg -------------------------------------------------------------------------------- /client/src/assets/images/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/play.svg -------------------------------------------------------------------------------- /client/src/assets/images/protected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/protected.svg -------------------------------------------------------------------------------- /client/src/assets/images/screenshot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/screenshot.svg -------------------------------------------------------------------------------- /client/src/assets/images/shared.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/shared.svg -------------------------------------------------------------------------------- /client/src/assets/images/splash-logo-1x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/splash-logo-1x.webp -------------------------------------------------------------------------------- /client/src/assets/images/splash-logo-2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/splash-logo-2x.webp -------------------------------------------------------------------------------- /client/src/assets/images/spring-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/spring-ground.png -------------------------------------------------------------------------------- /client/src/assets/images/summer-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/summer-ground.png -------------------------------------------------------------------------------- /client/src/assets/images/sync-button-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/sync-button-icon.png -------------------------------------------------------------------------------- /client/src/assets/images/toast-icon-check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/toast-icon-check.svg -------------------------------------------------------------------------------- /client/src/assets/images/toast-icon-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/toast-icon-error.svg -------------------------------------------------------------------------------- /client/src/assets/images/toast-icon-info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/toast-icon-info.svg -------------------------------------------------------------------------------- /client/src/assets/images/toast-icon-warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/toast-icon-warning.svg -------------------------------------------------------------------------------- /client/src/assets/images/winter-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/images/winter-ground.png -------------------------------------------------------------------------------- /client/src/assets/models/easel.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/easel.obj -------------------------------------------------------------------------------- /client/src/assets/models/monolith-pedestal.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/monolith-pedestal.obj -------------------------------------------------------------------------------- /client/src/assets/models/monolith.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/monolith.obj -------------------------------------------------------------------------------- /client/src/assets/models/monument_ghost.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/monument_ghost.glb -------------------------------------------------------------------------------- /client/src/assets/models/portal.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/portal.glb -------------------------------------------------------------------------------- /client/src/assets/models/road-sign.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/road-sign.glb -------------------------------------------------------------------------------- /client/src/assets/models/sign-pillar.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/sign-pillar.obj -------------------------------------------------------------------------------- /client/src/assets/models/sign.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/assets/models/sign.obj -------------------------------------------------------------------------------- /client/src/components/CanvasLoading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/CanvasLoading/index.tsx -------------------------------------------------------------------------------- /client/src/components/CanvasLoading/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/CanvasLoading/style.scss -------------------------------------------------------------------------------- /client/src/components/Delayed/Delayed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Delayed/Delayed.tsx -------------------------------------------------------------------------------- /client/src/components/Devtools/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Devtools/index.tsx -------------------------------------------------------------------------------- /client/src/components/Devtools/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Devtools/style.scss -------------------------------------------------------------------------------- /client/src/components/Footer/AudioHandler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Footer/AudioHandler.tsx -------------------------------------------------------------------------------- /client/src/components/Footer/ExpandButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Footer/ExpandButton.tsx -------------------------------------------------------------------------------- /client/src/components/Footer/Helper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Footer/Helper.tsx -------------------------------------------------------------------------------- /client/src/components/Footer/ScreenshotButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Footer/ScreenshotButton.tsx -------------------------------------------------------------------------------- /client/src/components/Footer/helper.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Footer/helper.scss -------------------------------------------------------------------------------- /client/src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /client/src/components/Footer/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Footer/style.scss -------------------------------------------------------------------------------- /client/src/components/Header/UserInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Header/UserInfo.tsx -------------------------------------------------------------------------------- /client/src/components/Header/UserInfoSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Header/UserInfoSkeleton.tsx -------------------------------------------------------------------------------- /client/src/components/Header/galleryInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Header/galleryInfo.tsx -------------------------------------------------------------------------------- /client/src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Header/index.tsx -------------------------------------------------------------------------------- /client/src/components/Header/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Header/style.scss -------------------------------------------------------------------------------- /client/src/components/ProgressBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/ProgressBar/index.tsx -------------------------------------------------------------------------------- /client/src/components/ProgressBar/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/ProgressBar/style.scss -------------------------------------------------------------------------------- /client/src/components/Selector/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Selector/index.tsx -------------------------------------------------------------------------------- /client/src/components/Selector/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Selector/style.scss -------------------------------------------------------------------------------- /client/src/components/SpaceCreater/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/SpaceCreater/index.tsx -------------------------------------------------------------------------------- /client/src/components/SpaceCreater/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/SpaceCreater/style.scss -------------------------------------------------------------------------------- /client/src/components/Spinner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Spinner/index.tsx -------------------------------------------------------------------------------- /client/src/components/Spinner/style.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Spinner/style.module.scss -------------------------------------------------------------------------------- /client/src/components/ThemeSelector/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/ThemeSelector/index.tsx -------------------------------------------------------------------------------- /client/src/components/ThemeSelector/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/ThemeSelector/style.scss -------------------------------------------------------------------------------- /client/src/components/Toast/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Toast/Toast.tsx -------------------------------------------------------------------------------- /client/src/components/Toast/ToastList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Toast/ToastList.ts -------------------------------------------------------------------------------- /client/src/components/Toast/toast.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/Toast/toast.scss -------------------------------------------------------------------------------- /client/src/components/buttons/HoverButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/buttons/HoverButton.scss -------------------------------------------------------------------------------- /client/src/components/buttons/HoverButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/buttons/HoverButton.tsx -------------------------------------------------------------------------------- /client/src/components/buttons/SuspenseButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/buttons/SuspenseButton.tsx -------------------------------------------------------------------------------- /client/src/components/common/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/common/ErrorBoundary.tsx -------------------------------------------------------------------------------- /client/src/components/modal/FullScreenModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/modal/FullScreenModal.tsx -------------------------------------------------------------------------------- /client/src/components/modal/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/components/modal/style.scss -------------------------------------------------------------------------------- /client/src/constants/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/constants/colors.ts -------------------------------------------------------------------------------- /client/src/constants/periods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/constants/periods.ts -------------------------------------------------------------------------------- /client/src/constants/positions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/constants/positions.ts -------------------------------------------------------------------------------- /client/src/constants/texture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/constants/texture.ts -------------------------------------------------------------------------------- /client/src/constants/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/constants/theme.ts -------------------------------------------------------------------------------- /client/src/hooks/useAudio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useAudio.ts -------------------------------------------------------------------------------- /client/src/hooks/useBillboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useBillboard.ts -------------------------------------------------------------------------------- /client/src/hooks/useDistanceEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useDistanceEvent.ts -------------------------------------------------------------------------------- /client/src/hooks/useError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useError.ts -------------------------------------------------------------------------------- /client/src/hooks/useGalleryHistorySave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useGalleryHistorySave.ts -------------------------------------------------------------------------------- /client/src/hooks/useKeyMovement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useKeyMovement.ts -------------------------------------------------------------------------------- /client/src/hooks/useLoggedIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useLoggedIn.ts -------------------------------------------------------------------------------- /client/src/hooks/useObjGeometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useObjGeometry.ts -------------------------------------------------------------------------------- /client/src/hooks/useParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useParams.ts -------------------------------------------------------------------------------- /client/src/hooks/useScreenCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useScreenCapture.ts -------------------------------------------------------------------------------- /client/src/hooks/useTriggeredSpring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useTriggeredSpring.ts -------------------------------------------------------------------------------- /client/src/hooks/useZoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/hooks/useZoom.ts -------------------------------------------------------------------------------- /client/src/layouts/FloatLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/layouts/FloatLayout/index.tsx -------------------------------------------------------------------------------- /client/src/layouts/FloatLayout/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/layouts/FloatLayout/style.scss -------------------------------------------------------------------------------- /client/src/store/audio.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/audio.store.ts -------------------------------------------------------------------------------- /client/src/store/gallery.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/gallery.store.ts -------------------------------------------------------------------------------- /client/src/store/lock.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/lock.store.ts -------------------------------------------------------------------------------- /client/src/store/main.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/main.store.ts -------------------------------------------------------------------------------- /client/src/store/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/select.ts -------------------------------------------------------------------------------- /client/src/store/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/selectors.ts -------------------------------------------------------------------------------- /client/src/store/setting.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/setting.store.ts -------------------------------------------------------------------------------- /client/src/store/test.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/test.store.ts -------------------------------------------------------------------------------- /client/src/store/toast.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/toast.store.ts -------------------------------------------------------------------------------- /client/src/store/user.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/store/user.store.ts -------------------------------------------------------------------------------- /client/src/utils/URLCopy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/utils/URLCopy.ts -------------------------------------------------------------------------------- /client/src/utils/URLCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/utils/URLCreator.ts -------------------------------------------------------------------------------- /client/src/utils/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/utils/cookie.ts -------------------------------------------------------------------------------- /client/src/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/utils/random.ts -------------------------------------------------------------------------------- /client/src/utils/suspender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/utils/suspender.ts -------------------------------------------------------------------------------- /client/src/utils/wordCloudUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/src/utils/wordCloudUtils.ts -------------------------------------------------------------------------------- /client/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/tsconfig.node.json -------------------------------------------------------------------------------- /client/vite-devRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/vite-devRouter.js -------------------------------------------------------------------------------- /client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/client/vite.config.ts -------------------------------------------------------------------------------- /cron/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /cron/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/Dockerfile -------------------------------------------------------------------------------- /cron/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/index.js -------------------------------------------------------------------------------- /cron/model/galleryModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/model/galleryModel.js -------------------------------------------------------------------------------- /cron/model/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/model/userModel.js -------------------------------------------------------------------------------- /cron/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/package-lock.json -------------------------------------------------------------------------------- /cron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/package.json -------------------------------------------------------------------------------- /cron/schema/gallerySchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/schema/gallerySchema.js -------------------------------------------------------------------------------- /cron/schema/userSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/cron/schema/userSchema.js -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /mac-python-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/mac-python-init.sh -------------------------------------------------------------------------------- /proxy/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/proxy/nginx.conf -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | .venv 3 | .DS_Store -------------------------------------------------------------------------------- /python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/python/Dockerfile -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/python/README.md -------------------------------------------------------------------------------- /python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/python/main.py -------------------------------------------------------------------------------- /python/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/python/model.py -------------------------------------------------------------------------------- /python/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/python/requirements.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/readme.md -------------------------------------------------------------------------------- /server/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/.eslintrc.json -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env -------------------------------------------------------------------------------- /server/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/.prettierrc.json -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/generateAccessToken.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middlewares/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/middlewares/authMiddleware.js -------------------------------------------------------------------------------- /server/middlewares/ipaddrMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/middlewares/ipaddrMiddleware.js -------------------------------------------------------------------------------- /server/model/accessTokenStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/model/accessTokenStore.js -------------------------------------------------------------------------------- /server/model/galleryDummyData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/model/galleryDummyData.js -------------------------------------------------------------------------------- /server/model/galleryModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/model/galleryModel.js -------------------------------------------------------------------------------- /server/model/testSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/model/testSchema.js -------------------------------------------------------------------------------- /server/model/userDummyData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/model/userDummyData.js -------------------------------------------------------------------------------- /server/model/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/model/userModel.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/package.json -------------------------------------------------------------------------------- /server/router/authRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/router/authRouter.js -------------------------------------------------------------------------------- /server/router/galleryRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/router/galleryRouter.js -------------------------------------------------------------------------------- /server/router/pageRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/router/pageRouter.js -------------------------------------------------------------------------------- /server/router/redirectRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/router/redirectRouter.js -------------------------------------------------------------------------------- /server/router/testRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/router/testRouter.js -------------------------------------------------------------------------------- /server/schema/gallerySchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/schema/gallerySchema.js -------------------------------------------------------------------------------- /server/schema/userSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/schema/userSchema.js -------------------------------------------------------------------------------- /server/service/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/service/authService.js -------------------------------------------------------------------------------- /server/service/dataProcessService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/service/dataProcessService.js -------------------------------------------------------------------------------- /server/service/galleryService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/service/galleryService.js -------------------------------------------------------------------------------- /server/service/getNotionContentService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/service/getNotionContentService.js -------------------------------------------------------------------------------- /server/service/imageProcessService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/service/imageProcessService.js -------------------------------------------------------------------------------- /server/service/sseService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/service/sseService.js -------------------------------------------------------------------------------- /server/utils/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/utils/base64.js -------------------------------------------------------------------------------- /server/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/utils/constants.js -------------------------------------------------------------------------------- /server/utils/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/utils/hash.js -------------------------------------------------------------------------------- /server/utils/httpError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/utils/httpError.js -------------------------------------------------------------------------------- /server/utils/randoms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/utils/randoms.js -------------------------------------------------------------------------------- /server/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/server/utils/utils.js -------------------------------------------------------------------------------- /windows-python-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2022/Web10-MonumentGallery/HEAD/windows-python-init.sh --------------------------------------------------------------------------------