├── .gitignore ├── README.md ├── backend ├── .env.example ├── api │ ├── auth │ │ ├── index.js │ │ ├── register-schema.js │ │ ├── register.js │ │ └── verification.js │ ├── index.js │ ├── leaderboard.js │ ├── levels.js │ ├── logs.js │ ├── play │ │ ├── gate.js │ │ ├── guard.js │ │ ├── index.js │ │ ├── jail.js │ │ ├── riddle.js │ │ └── story.js │ └── shop.js ├── app.js ├── assets │ ├── WYkPG9E.png │ └── sme.png ├── backlinks.js ├── bin │ └── serve ├── claudia.json ├── config │ └── passport.js ├── killshot │ ├── 404 │ │ └── index.html │ ├── 1bfc9850-32de6903d90ba13d6813.js │ ├── 1bfc9850-32de6903d90ba13d6813.js.map │ ├── 404.html │ ├── 95b64a6e-e953716b84c4d8bd38ef.js │ ├── 95b64a6e-e953716b84c4d8bd38ef.js.map │ ├── CNAME │ ├── about │ │ └── index.html │ ├── app-2971bdda35af8fc65532.js │ ├── app-2971bdda35af8fc65532.js.map │ ├── chunk-map.json │ ├── commons-93a2c044275dc9da3e4a.js │ ├── commons-93a2c044275dc9da3e4a.js.map │ ├── component---src-pages-404-js-fd850f06d3b7f74c62e0.js │ ├── component---src-pages-404-js-fd850f06d3b7f74c62e0.js.map │ ├── component---src-pages-about-js-3bb07278d80038d36196.js │ ├── component---src-pages-about-js-3bb07278d80038d36196.js.map │ ├── component---src-pages-index-js-2a49de6e7a758ff68c8e.js │ ├── component---src-pages-index-js-2a49de6e7a758ff68c8e.js.map │ ├── favicon-32x32.png │ ├── framework-75da9754c2a76bbaf08a.js │ ├── framework-75da9754c2a76bbaf08a.js.map │ ├── icons │ │ ├── icon-144x144.png │ │ ├── icon-192x192.png │ │ ├── icon-256x256.png │ │ ├── icon-384x384.png │ │ ├── icon-48x48.png │ │ ├── icon-512x512.png │ │ ├── icon-72x72.png │ │ └── icon-96x96.png │ ├── index.html │ ├── manifest.webmanifest │ ├── page-data │ │ ├── 404 │ │ │ └── page-data.json │ │ ├── 404.html │ │ │ └── page-data.json │ │ ├── about │ │ │ └── page-data.json │ │ ├── app-data.json │ │ └── index │ │ │ └── page-data.json │ ├── static │ │ ├── 6d91c86c0fde632ba4cd01062fd9ccfa │ │ │ ├── 2a4de │ │ │ │ └── gatsby-astronaut.png │ │ │ ├── 5db04 │ │ │ │ └── gatsby-astronaut.png │ │ │ ├── 62b1f │ │ │ │ └── gatsby-astronaut.png │ │ │ ├── 630fb │ │ │ │ └── gatsby-astronaut.png │ │ │ ├── 6d161 │ │ │ │ └── gatsby-astronaut.png │ │ │ └── ee604 │ │ │ │ └── gatsby-astronaut.png │ │ └── d │ │ │ ├── 2417117884.json │ │ │ ├── 2969191536.json │ │ │ └── 856328897.json │ ├── styles-dd3841a4888192e20843.js │ ├── styles-dd3841a4888192e20843.js.map │ ├── styles.4a6afaa3d5790f28f7bd.css │ ├── webpack-runtime-611b74ddb81015b1fa4d.js │ ├── webpack-runtime-611b74ddb81015b1fa4d.js.map │ └── webpack.stats.json ├── lambda.js ├── lib │ ├── action-from-user-state.js │ ├── auth.js │ ├── bot.js │ ├── helpers.js │ ├── logs.js │ ├── prisma.js │ ├── recaptcha.js │ ├── tiles.js │ └── validation.js ├── migrations │ ├── 20200624195700-init │ │ ├── README.md │ │ ├── schema.prisma │ │ └── steps.json │ ├── 20200625162125-replace-json-types-with-strins │ │ ├── README.md │ │ ├── schema.prisma │ │ └── steps.json │ └── migrate.lock ├── package-lock.json ├── package.json ├── schema.prisma └── seed │ ├── levels.js │ ├── riddles.js │ ├── run.js │ └── tiles.js └── frontend ├── .env.example ├── README.md ├── package-lock.json ├── package.json ├── public ├── favicon.png ├── index.html ├── manifest.json └── robots.txt └── src ├── App.js ├── assets ├── favicon.png ├── ivyachievement.png ├── logo.png └── svg │ └── logo.svg ├── components ├── Layout │ ├── AuthCheck.js │ ├── Navbar.js │ └── index.js ├── Loading.js ├── Login │ └── form.js ├── Play │ ├── Grid │ │ ├── index.js │ │ ├── middle.js │ │ ├── tile-data.js │ │ └── tile.js │ ├── States │ │ ├── Finished.js │ │ ├── Gate.js │ │ ├── GateI.js │ │ ├── Guard.js │ │ ├── Jail.js │ │ ├── MinRiddle.js │ │ ├── Move.js │ │ ├── MoveWithStory.js │ │ ├── Mystery.js │ │ ├── Riddle.js │ │ ├── SideQuest.js │ │ ├── SkipRiddle.js │ │ └── index.js │ └── Widgets │ │ ├── level.js │ │ └── story.js ├── Register │ ├── form.js │ └── register-schema.js └── forms.js ├── index.css ├── index.js ├── lib ├── api.js └── auth-context.js ├── pages ├── 404.js ├── index.js ├── leaderboard.js ├── logs.js ├── play.js ├── register.js ├── shop.js ├── signin.js └── verify │ └── email.js └── serviceWorker.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/README.md -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/api/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/auth/index.js -------------------------------------------------------------------------------- /backend/api/auth/register-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/auth/register-schema.js -------------------------------------------------------------------------------- /backend/api/auth/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/auth/register.js -------------------------------------------------------------------------------- /backend/api/auth/verification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/auth/verification.js -------------------------------------------------------------------------------- /backend/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/index.js -------------------------------------------------------------------------------- /backend/api/leaderboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/leaderboard.js -------------------------------------------------------------------------------- /backend/api/levels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/levels.js -------------------------------------------------------------------------------- /backend/api/logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/logs.js -------------------------------------------------------------------------------- /backend/api/play/gate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/play/gate.js -------------------------------------------------------------------------------- /backend/api/play/guard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/play/guard.js -------------------------------------------------------------------------------- /backend/api/play/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/play/index.js -------------------------------------------------------------------------------- /backend/api/play/jail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/play/jail.js -------------------------------------------------------------------------------- /backend/api/play/riddle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/play/riddle.js -------------------------------------------------------------------------------- /backend/api/play/story.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/play/story.js -------------------------------------------------------------------------------- /backend/api/shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/api/shop.js -------------------------------------------------------------------------------- /backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/app.js -------------------------------------------------------------------------------- /backend/assets/WYkPG9E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/assets/WYkPG9E.png -------------------------------------------------------------------------------- /backend/assets/sme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/assets/sme.png -------------------------------------------------------------------------------- /backend/backlinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/backlinks.js -------------------------------------------------------------------------------- /backend/bin/serve: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/bin/serve -------------------------------------------------------------------------------- /backend/claudia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/claudia.json -------------------------------------------------------------------------------- /backend/config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/config/passport.js -------------------------------------------------------------------------------- /backend/killshot/1bfc9850-32de6903d90ba13d6813.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/1bfc9850-32de6903d90ba13d6813.js -------------------------------------------------------------------------------- /backend/killshot/1bfc9850-32de6903d90ba13d6813.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/1bfc9850-32de6903d90ba13d6813.js.map -------------------------------------------------------------------------------- /backend/killshot/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/404.html -------------------------------------------------------------------------------- /backend/killshot/404/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/404/index.html -------------------------------------------------------------------------------- /backend/killshot/95b64a6e-e953716b84c4d8bd38ef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/95b64a6e-e953716b84c4d8bd38ef.js -------------------------------------------------------------------------------- /backend/killshot/95b64a6e-e953716b84c4d8bd38ef.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/95b64a6e-e953716b84c4d8bd38ef.js.map -------------------------------------------------------------------------------- /backend/killshot/CNAME: -------------------------------------------------------------------------------- 1 | cryptichunt.com 2 | -------------------------------------------------------------------------------- /backend/killshot/about/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/about/index.html -------------------------------------------------------------------------------- /backend/killshot/app-2971bdda35af8fc65532.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/app-2971bdda35af8fc65532.js -------------------------------------------------------------------------------- /backend/killshot/app-2971bdda35af8fc65532.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/app-2971bdda35af8fc65532.js.map -------------------------------------------------------------------------------- /backend/killshot/chunk-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/chunk-map.json -------------------------------------------------------------------------------- /backend/killshot/commons-93a2c044275dc9da3e4a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/commons-93a2c044275dc9da3e4a.js -------------------------------------------------------------------------------- /backend/killshot/commons-93a2c044275dc9da3e4a.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/commons-93a2c044275dc9da3e4a.js.map -------------------------------------------------------------------------------- /backend/killshot/component---src-pages-404-js-fd850f06d3b7f74c62e0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/component---src-pages-404-js-fd850f06d3b7f74c62e0.js -------------------------------------------------------------------------------- /backend/killshot/component---src-pages-404-js-fd850f06d3b7f74c62e0.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/component---src-pages-404-js-fd850f06d3b7f74c62e0.js.map -------------------------------------------------------------------------------- /backend/killshot/component---src-pages-about-js-3bb07278d80038d36196.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/component---src-pages-about-js-3bb07278d80038d36196.js -------------------------------------------------------------------------------- /backend/killshot/component---src-pages-about-js-3bb07278d80038d36196.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/component---src-pages-about-js-3bb07278d80038d36196.js.map -------------------------------------------------------------------------------- /backend/killshot/component---src-pages-index-js-2a49de6e7a758ff68c8e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/component---src-pages-index-js-2a49de6e7a758ff68c8e.js -------------------------------------------------------------------------------- /backend/killshot/component---src-pages-index-js-2a49de6e7a758ff68c8e.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/component---src-pages-index-js-2a49de6e7a758ff68c8e.js.map -------------------------------------------------------------------------------- /backend/killshot/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/favicon-32x32.png -------------------------------------------------------------------------------- /backend/killshot/framework-75da9754c2a76bbaf08a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/framework-75da9754c2a76bbaf08a.js -------------------------------------------------------------------------------- /backend/killshot/framework-75da9754c2a76bbaf08a.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/framework-75da9754c2a76bbaf08a.js.map -------------------------------------------------------------------------------- /backend/killshot/icons/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-144x144.png -------------------------------------------------------------------------------- /backend/killshot/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-192x192.png -------------------------------------------------------------------------------- /backend/killshot/icons/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-256x256.png -------------------------------------------------------------------------------- /backend/killshot/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-384x384.png -------------------------------------------------------------------------------- /backend/killshot/icons/icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-48x48.png -------------------------------------------------------------------------------- /backend/killshot/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-512x512.png -------------------------------------------------------------------------------- /backend/killshot/icons/icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-72x72.png -------------------------------------------------------------------------------- /backend/killshot/icons/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/icons/icon-96x96.png -------------------------------------------------------------------------------- /backend/killshot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/index.html -------------------------------------------------------------------------------- /backend/killshot/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/manifest.webmanifest -------------------------------------------------------------------------------- /backend/killshot/page-data/404.html/page-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/page-data/404.html/page-data.json -------------------------------------------------------------------------------- /backend/killshot/page-data/404/page-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/page-data/404/page-data.json -------------------------------------------------------------------------------- /backend/killshot/page-data/about/page-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/page-data/about/page-data.json -------------------------------------------------------------------------------- /backend/killshot/page-data/app-data.json: -------------------------------------------------------------------------------- 1 | {"webpackCompilationHash":"132e3cdfab34334df274"} 2 | -------------------------------------------------------------------------------- /backend/killshot/page-data/index/page-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/page-data/index/page-data.json -------------------------------------------------------------------------------- /backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/2a4de/gatsby-astronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/2a4de/gatsby-astronaut.png -------------------------------------------------------------------------------- /backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/5db04/gatsby-astronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/5db04/gatsby-astronaut.png -------------------------------------------------------------------------------- /backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/62b1f/gatsby-astronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/62b1f/gatsby-astronaut.png -------------------------------------------------------------------------------- /backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/630fb/gatsby-astronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/630fb/gatsby-astronaut.png -------------------------------------------------------------------------------- /backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/6d161/gatsby-astronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/6d161/gatsby-astronaut.png -------------------------------------------------------------------------------- /backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/ee604/gatsby-astronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/6d91c86c0fde632ba4cd01062fd9ccfa/ee604/gatsby-astronaut.png -------------------------------------------------------------------------------- /backend/killshot/static/d/2417117884.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/d/2417117884.json -------------------------------------------------------------------------------- /backend/killshot/static/d/2969191536.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/d/2969191536.json -------------------------------------------------------------------------------- /backend/killshot/static/d/856328897.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/static/d/856328897.json -------------------------------------------------------------------------------- /backend/killshot/styles-dd3841a4888192e20843.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/styles-dd3841a4888192e20843.js -------------------------------------------------------------------------------- /backend/killshot/styles-dd3841a4888192e20843.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/styles-dd3841a4888192e20843.js.map -------------------------------------------------------------------------------- /backend/killshot/styles.4a6afaa3d5790f28f7bd.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/styles.4a6afaa3d5790f28f7bd.css -------------------------------------------------------------------------------- /backend/killshot/webpack-runtime-611b74ddb81015b1fa4d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/webpack-runtime-611b74ddb81015b1fa4d.js -------------------------------------------------------------------------------- /backend/killshot/webpack-runtime-611b74ddb81015b1fa4d.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/webpack-runtime-611b74ddb81015b1fa4d.js.map -------------------------------------------------------------------------------- /backend/killshot/webpack.stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/killshot/webpack.stats.json -------------------------------------------------------------------------------- /backend/lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lambda.js -------------------------------------------------------------------------------- /backend/lib/action-from-user-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/action-from-user-state.js -------------------------------------------------------------------------------- /backend/lib/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/auth.js -------------------------------------------------------------------------------- /backend/lib/bot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/bot.js -------------------------------------------------------------------------------- /backend/lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/helpers.js -------------------------------------------------------------------------------- /backend/lib/logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/logs.js -------------------------------------------------------------------------------- /backend/lib/prisma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/prisma.js -------------------------------------------------------------------------------- /backend/lib/recaptcha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/recaptcha.js -------------------------------------------------------------------------------- /backend/lib/tiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/tiles.js -------------------------------------------------------------------------------- /backend/lib/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/lib/validation.js -------------------------------------------------------------------------------- /backend/migrations/20200624195700-init/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/migrations/20200624195700-init/README.md -------------------------------------------------------------------------------- /backend/migrations/20200624195700-init/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/migrations/20200624195700-init/schema.prisma -------------------------------------------------------------------------------- /backend/migrations/20200624195700-init/steps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/migrations/20200624195700-init/steps.json -------------------------------------------------------------------------------- /backend/migrations/20200625162125-replace-json-types-with-strins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/migrations/20200625162125-replace-json-types-with-strins/README.md -------------------------------------------------------------------------------- /backend/migrations/20200625162125-replace-json-types-with-strins/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/migrations/20200625162125-replace-json-types-with-strins/schema.prisma -------------------------------------------------------------------------------- /backend/migrations/20200625162125-replace-json-types-with-strins/steps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/migrations/20200625162125-replace-json-types-with-strins/steps.json -------------------------------------------------------------------------------- /backend/migrations/migrate.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/migrations/migrate.lock -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/schema.prisma -------------------------------------------------------------------------------- /backend/seed/levels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/seed/levels.js -------------------------------------------------------------------------------- /backend/seed/riddles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/seed/riddles.js -------------------------------------------------------------------------------- /backend/seed/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/seed/run.js -------------------------------------------------------------------------------- /backend/seed/tiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/backend/seed/tiles.js -------------------------------------------------------------------------------- /frontend/.env.example: -------------------------------------------------------------------------------- 1 | REACT_APP_API_ENDPOINT= 2 | -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/public/favicon.png -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/App.js -------------------------------------------------------------------------------- /frontend/src/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/assets/favicon.png -------------------------------------------------------------------------------- /frontend/src/assets/ivyachievement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/assets/ivyachievement.png -------------------------------------------------------------------------------- /frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /frontend/src/assets/svg/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/assets/svg/logo.svg -------------------------------------------------------------------------------- /frontend/src/components/Layout/AuthCheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Layout/AuthCheck.js -------------------------------------------------------------------------------- /frontend/src/components/Layout/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Layout/Navbar.js -------------------------------------------------------------------------------- /frontend/src/components/Layout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Layout/index.js -------------------------------------------------------------------------------- /frontend/src/components/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Loading.js -------------------------------------------------------------------------------- /frontend/src/components/Login/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Login/form.js -------------------------------------------------------------------------------- /frontend/src/components/Play/Grid/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/Grid/index.js -------------------------------------------------------------------------------- /frontend/src/components/Play/Grid/middle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/Grid/middle.js -------------------------------------------------------------------------------- /frontend/src/components/Play/Grid/tile-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/Grid/tile-data.js -------------------------------------------------------------------------------- /frontend/src/components/Play/Grid/tile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/Grid/tile.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/Finished.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/Finished.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/Gate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/Gate.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/GateI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/GateI.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/Guard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/Guard.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/Jail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/Jail.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/MinRiddle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/MinRiddle.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/Move.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/Move.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/MoveWithStory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/MoveWithStory.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/Mystery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/Mystery.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/Riddle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/Riddle.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/SideQuest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/SideQuest.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/SkipRiddle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/SkipRiddle.js -------------------------------------------------------------------------------- /frontend/src/components/Play/States/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/States/index.js -------------------------------------------------------------------------------- /frontend/src/components/Play/Widgets/level.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/Widgets/level.js -------------------------------------------------------------------------------- /frontend/src/components/Play/Widgets/story.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Play/Widgets/story.js -------------------------------------------------------------------------------- /frontend/src/components/Register/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Register/form.js -------------------------------------------------------------------------------- /frontend/src/components/Register/register-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/Register/register-schema.js -------------------------------------------------------------------------------- /frontend/src/components/forms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/components/forms.js -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/lib/api.js -------------------------------------------------------------------------------- /frontend/src/lib/auth-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/lib/auth-context.js -------------------------------------------------------------------------------- /frontend/src/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/404.js -------------------------------------------------------------------------------- /frontend/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/index.js -------------------------------------------------------------------------------- /frontend/src/pages/leaderboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/leaderboard.js -------------------------------------------------------------------------------- /frontend/src/pages/logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/logs.js -------------------------------------------------------------------------------- /frontend/src/pages/play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/play.js -------------------------------------------------------------------------------- /frontend/src/pages/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/register.js -------------------------------------------------------------------------------- /frontend/src/pages/shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/shop.js -------------------------------------------------------------------------------- /frontend/src/pages/signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/signin.js -------------------------------------------------------------------------------- /frontend/src/pages/verify/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/pages/verify/email.js -------------------------------------------------------------------------------- /frontend/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptichunt/platform/HEAD/frontend/src/serviceWorker.js --------------------------------------------------------------------------------