├── .env.example ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .prettierrc.json ├── .vscode ├── extensions.json └── settings.json ├── README.md ├── index.html ├── package.json ├── postcss.config.js ├── src ├── assets │ ├── img │ │ ├── icon.svg │ │ ├── logo.svg │ │ ├── multipliers │ │ │ ├── multiplier0.3.png │ │ │ ├── multiplier0.5.png │ │ │ ├── multiplier1.5.png │ │ │ ├── multiplier1.png │ │ │ ├── multiplier10.png │ │ │ ├── multiplier110.png │ │ │ ├── multiplier15.png │ │ │ ├── multiplier18.png │ │ │ ├── multiplier2.png │ │ │ ├── multiplier25.png │ │ │ ├── multiplier3.png │ │ │ ├── multiplier33.png │ │ │ ├── multiplier41.png │ │ │ ├── multiplier5.png │ │ │ └── multiplier88.png │ │ └── pix.png │ └── sounds │ │ ├── ball.wav │ │ ├── multiplier-best.wav │ │ ├── multiplier-good.wav │ │ ├── multiplier-low.wav │ │ ├── multiplier-regular.wav │ │ └── multiplier.wav ├── layouts │ └── DefaultLayout │ │ ├── components │ │ ├── Footer │ │ │ └── index.tsx │ │ ├── Loading │ │ │ └── index.tsx │ │ ├── Navbar │ │ │ └── index.tsx │ │ └── WalletCard │ │ │ └── index.tsx │ │ └── index.tsx ├── lib │ └── firebase.ts ├── main.tsx ├── pages │ ├── Contribute │ │ └── index.tsx │ ├── Games │ │ └── Plinko │ │ │ ├── components │ │ │ └── Game │ │ │ │ ├── @types │ │ │ │ └── index.ts │ │ │ │ ├── components │ │ │ │ ├── BetActions │ │ │ │ │ └── index.tsx │ │ │ │ ├── GameBody │ │ │ │ │ └── index.tsx │ │ │ │ └── MultiplierHistory │ │ │ │ │ └── index.tsx │ │ │ │ ├── config │ │ │ │ ├── index.ts │ │ │ │ └── multipliers.ts │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ ├── Gifts │ │ └── index.tsx │ ├── Login │ │ └── index.tsx │ ├── Profile │ │ └── index.tsx │ └── ScoreBoard │ │ ├── @types │ │ └── player.ts │ │ ├── components │ │ └── ScoreBoardPlayerItem │ │ │ └── index.tsx │ │ └── index.tsx ├── routes │ ├── components │ │ ├── NotFound │ │ │ └── index.tsx │ │ └── RequireAuth.tsx │ └── index.tsx ├── store │ ├── auth.ts │ └── game.ts ├── styles │ ├── colors.ts │ └── global.css ├── utils │ ├── currencyFormat.ts │ └── random.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── vercel.json └── vite.config.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | /*.js 4 | bin 5 | .env -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/postcss.config.js -------------------------------------------------------------------------------- /src/assets/img/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/icon.svg -------------------------------------------------------------------------------- /src/assets/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/logo.svg -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier0.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier0.3.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier0.5.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier1.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier1.5.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier1.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier10.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier110.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier15.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier18.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier2.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier25.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier3.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier33.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier41.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier5.png -------------------------------------------------------------------------------- /src/assets/img/multipliers/multiplier88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/multipliers/multiplier88.png -------------------------------------------------------------------------------- /src/assets/img/pix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/img/pix.png -------------------------------------------------------------------------------- /src/assets/sounds/ball.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/sounds/ball.wav -------------------------------------------------------------------------------- /src/assets/sounds/multiplier-best.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/sounds/multiplier-best.wav -------------------------------------------------------------------------------- /src/assets/sounds/multiplier-good.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/sounds/multiplier-good.wav -------------------------------------------------------------------------------- /src/assets/sounds/multiplier-low.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/sounds/multiplier-low.wav -------------------------------------------------------------------------------- /src/assets/sounds/multiplier-regular.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/sounds/multiplier-regular.wav -------------------------------------------------------------------------------- /src/assets/sounds/multiplier.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/assets/sounds/multiplier.wav -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/layouts/DefaultLayout/components/Footer/index.tsx -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/components/Loading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/layouts/DefaultLayout/components/Loading/index.tsx -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/components/Navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/layouts/DefaultLayout/components/Navbar/index.tsx -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/components/WalletCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/layouts/DefaultLayout/components/WalletCard/index.tsx -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/layouts/DefaultLayout/index.tsx -------------------------------------------------------------------------------- /src/lib/firebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/lib/firebase.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/Contribute/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Contribute/index.tsx -------------------------------------------------------------------------------- /src/pages/Games/Plinko/components/Game/@types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/components/Game/@types/index.ts -------------------------------------------------------------------------------- /src/pages/Games/Plinko/components/Game/components/BetActions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/components/Game/components/BetActions/index.tsx -------------------------------------------------------------------------------- /src/pages/Games/Plinko/components/Game/components/GameBody/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/components/Game/components/GameBody/index.tsx -------------------------------------------------------------------------------- /src/pages/Games/Plinko/components/Game/components/MultiplierHistory/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/components/Game/components/MultiplierHistory/index.tsx -------------------------------------------------------------------------------- /src/pages/Games/Plinko/components/Game/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/components/Game/config/index.ts -------------------------------------------------------------------------------- /src/pages/Games/Plinko/components/Game/config/multipliers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/components/Game/config/multipliers.ts -------------------------------------------------------------------------------- /src/pages/Games/Plinko/components/Game/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/components/Game/index.tsx -------------------------------------------------------------------------------- /src/pages/Games/Plinko/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Games/Plinko/index.tsx -------------------------------------------------------------------------------- /src/pages/Gifts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Gifts/index.tsx -------------------------------------------------------------------------------- /src/pages/Login/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Login/index.tsx -------------------------------------------------------------------------------- /src/pages/Profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/Profile/index.tsx -------------------------------------------------------------------------------- /src/pages/ScoreBoard/@types/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/ScoreBoard/@types/player.ts -------------------------------------------------------------------------------- /src/pages/ScoreBoard/components/ScoreBoardPlayerItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/ScoreBoard/components/ScoreBoardPlayerItem/index.tsx -------------------------------------------------------------------------------- /src/pages/ScoreBoard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/pages/ScoreBoard/index.tsx -------------------------------------------------------------------------------- /src/routes/components/NotFound/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/routes/components/NotFound/index.tsx -------------------------------------------------------------------------------- /src/routes/components/RequireAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/routes/components/RequireAuth.tsx -------------------------------------------------------------------------------- /src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/routes/index.tsx -------------------------------------------------------------------------------- /src/store/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/store/auth.ts -------------------------------------------------------------------------------- /src/store/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/store/game.ts -------------------------------------------------------------------------------- /src/styles/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/styles/colors.ts -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /src/utils/currencyFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/utils/currencyFormat.ts -------------------------------------------------------------------------------- /src/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/src/utils/random.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/vercel.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayooliveira/plinko-game/HEAD/vite.config.ts --------------------------------------------------------------------------------