├── README.md ├── public ├── favicon.ico ├── img │ ├── sun.png │ ├── moon.png │ ├── footer │ │ ├── t.png │ │ ├── ins.png │ │ └── game.png │ ├── table │ │ ├── b.png │ │ ├── c.png │ │ ├── e.png │ │ ├── f1.png │ │ ├── f2.png │ │ ├── f3.png │ │ ├── f4.png │ │ ├── f5.png │ │ ├── f6.png │ │ ├── f7.png │ │ ├── f8.png │ │ ├── fc.png │ │ ├── gx.png │ │ ├── la.png │ │ ├── nn.png │ │ ├── ol.png │ │ ├── qu.png │ │ ├── rr.png │ │ ├── sg.png │ │ ├── uh.png │ │ ├── vt.png │ │ ├── w.png │ │ ├── wm.png │ │ ├── Icon.png │ │ ├── aek.png │ │ ├── ajax.png │ │ ├── alk.png │ │ ├── amo.png │ │ ├── ass1.png │ │ ├── ass2.png │ │ ├── ass3.png │ │ ├── ass4.png │ │ ├── ass5.png │ │ ├── ass6.png │ │ ├── ass7.png │ │ ├── ass8.png │ │ ├── ass9.png │ │ ├── atp.png │ │ ├── atp2.png │ │ ├── big.png │ │ ├── boom.png │ │ ├── bts.png │ │ ├── caw.png │ │ ├── cfl.png │ │ ├── chen.png │ │ ├── cpbl.png │ │ ├── dnyx.png │ │ ├── eac.png │ │ ├── ecl.png │ │ ├── ecu.png │ │ ├── esl.png │ │ ├── evil.png │ │ ├── faze.png │ │ ├── guid.png │ │ ├── h11.png │ │ ├── h22.png │ │ ├── haw.png │ │ ├── heet.png │ │ ├── hm1.png │ │ ├── hm2.png │ │ ├── hm3.png │ │ ├── hm4.png │ │ ├── hm5.png │ │ ├── hm6.png │ │ ├── hm7.png │ │ ├── hm8.png │ │ ├── hot.png │ │ ├── ifk.png │ │ ├── ivy.png │ │ ├── jazz.png │ │ ├── jose.png │ │ ├── kak.png │ │ ├── kbl.png │ │ ├── kcc.png │ │ ├── kcr.png │ │ ├── king.png │ │ ├── klh.png │ │ ├── ksw.png │ │ ├── ktp.png │ │ ├── lion.png │ │ ├── los.png │ │ ├── luca.png │ │ ├── luna.png │ │ ├── mfk.png │ │ ├── mks.png │ │ ├── mouz.png │ │ ├── nba.png │ │ ├── ncaa.png │ │ ├── ncl.png │ │ ├── neon.png │ │ ├── nfl.png │ │ ├── nin.png │ │ ├── nip.png │ │ ├── olis.png │ │ ├── pack.png │ │ ├── paf.png │ │ ├── pass.png │ │ ├── pax.png │ │ ├── pepe.png │ │ ├── pitt.png │ │ ├── psg.png │ │ ├── rams.png │ │ ├── rays.png │ │ ├── rbr.png │ │ ├── sam.png │ │ ├── sgo.png │ │ ├── sky.png │ │ ├── slb.png │ │ ├── smg.png │ │ ├── tcu.png │ │ ├── te1.png │ │ ├── te2.png │ │ ├── te3.png │ │ ├── teab.png │ │ ├── uabs.png │ │ ├── uni.png │ │ ├── unlv.png │ │ ├── vef.png │ │ ├── wave.png │ │ ├── whl.png │ │ ├── with.png │ │ ├── wman.png │ │ ├── wta.png │ │ ├── zlin.png │ │ ├── algeria.png │ │ ├── altas.png │ │ ├── angola.png │ │ ├── arizona.png │ │ ├── armenta.png │ │ ├── aruba.png │ │ ├── ass10.png │ │ ├── ass11.png │ │ ├── ass12.png │ │ ├── ass13.png │ │ ├── austria.png │ │ ├── bahrain.png │ │ ├── banik.png │ │ ├── barsa.png │ │ ├── bayer.png │ │ ├── bayern.png │ │ ├── bears.png │ │ ├── belarus.png │ │ ├── belgi.png │ │ ├── belgium.png │ │ ├── benfica.png │ │ ├── bilbao.png │ │ ├── blaze.png │ │ ├── bolivia.png │ │ ├── bosnia.png │ │ ├── botas.png │ │ ├── boxings.png │ │ ├── brazil.png │ │ ├── brugge.png │ │ ├── bulls.png │ │ ├── burkina.png │ │ ├── c-fifa.png │ │ ├── cagers.png │ │ ├── canada.png │ │ ├── carlos.png │ │ ├── cesarus.png │ │ ├── chelsea.png │ │ ├── china.png │ │ ├── cloud.png │ │ ├── cornell.png │ │ ├── cramo.png │ │ ├── crimson.png │ │ ├── croatia.png │ │ ├── csgo2.png │ │ ├── csgo3.png │ │ ├── cuber.png │ │ ├── cz-liga.png │ │ ├── czech.png │ │ ├── dallas.png │ │ ├── daniel.png │ │ ├── dawid.png │ │ ├── denmark.png │ │ ├── diniz.png │ │ ├── dinos.png │ │ ├── dolphin.png │ │ ├── dota2.png │ │ ├── dragons.png │ │ ├── dubnica.png │ │ ├── dukla.png │ │ ├── eagul.png │ │ ├── england.png │ │ ├── estonia.png │ │ ├── finland.png │ │ ├── fireman.png │ │ ├── france.png │ │ ├── freemad.png │ │ ├── furia.png │ │ ├── gaming.png │ │ ├── gators.png │ │ ├── haifa.png │ │ ├── hanwha.png │ │ ├── hauston.png │ │ ├── hereti.png │ │ ├── hkmalmo.png │ │ ├── honka.png │ │ ├── hunter.png │ │ ├── ilitsa.png │ │ ├── imatra.png │ │ ├── india.png │ │ ├── ireland.png │ │ ├── israel.png │ │ ├── italy.png │ │ ├── j-man.png │ │ ├── japan.png │ │ ├── kansas.png │ │ ├── karmine.png │ │ ├── karsi.png │ │ ├── kataja.png │ │ ├── kataja2.png │ │ ├── king2.png │ │ ├── kladno.png │ │ ├── kogkal.png │ │ ├── kormend.png │ │ ├── kovee.png │ │ ├── l-balu.png │ │ ├── l-flag.png │ │ ├── l-radi.png │ │ ├── lakers.png │ │ ├── landers.png │ │ ├── league.png │ │ ├── lodis.png │ │ ├── luage.png │ │ ├── lulea.png │ │ ├── lumber.png │ │ ├── m-logo.png │ │ ├── m-tiger.png │ │ ├── mahem.png │ │ ├── mairena.png │ │ ├── marco.png │ │ ├── marsh.png │ │ ├── master2.png │ │ ├── mestis.png │ │ ├── mexico.png │ │ ├── michal.png │ │ ├── milan.png │ │ ├── minners.png │ │ ├── moist.png │ │ ├── murray.png │ │ ├── naerbo.png │ │ ├── natic.png │ │ ├── nexen.png │ │ ├── ninja.png │ │ ├── nokia.png │ │ ├── nymburk.png │ │ ├── oopro.png │ │ ├── oriha.png │ │ ├── oxygen.png │ │ ├── panama.png │ │ ├── parnu.png │ │ ├── pebro.png │ │ ├── petkim.png │ │ ├── petra.png │ │ ├── phonix.png │ │ ├── pinar.png │ │ ├── pistons.png │ │ ├── play01.png │ │ ├── play02.png │ │ ├── play03.png │ │ ├── play04.png │ │ ├── play06.png │ │ ├── play07.png │ │ ├── play08.png │ │ ├── play09.png │ │ ├── play10.png │ │ ├── play11.png │ │ ├── play12.png │ │ ├── play13.png │ │ ├── play14.png │ │ ├── play15.png │ │ ├── play16.png │ │ ├── plazen.png │ │ ├── porto.png │ │ ├── prod2.png │ │ ├── promy.png │ │ ├── pusion.png │ │ ├── rainhot.png │ │ ├── rakvere.png │ │ ├── rangers.png │ │ ├── rhyno.png │ │ ├── ribnica.png │ │ ├── riders.png │ │ ├── robert.png │ │ ├── samoa.png │ │ ├── samsung.png │ │ ├── santos.png │ │ ├── saska.png │ │ ├── sevilla.png │ │ ├── sfsan.png │ │ ├── sinners.png │ │ ├── skill.png │ │ ├── slotbig.png │ │ ├── slovaka.png │ │ ├── snake.png │ │ ├── solder.png │ │ ├── sonq1.png │ │ ├── sonq2.png │ │ ├── sparks.png │ │ ├── sprout.png │ │ ├── swans.png │ │ ├── team2.png │ │ ├── team3.png │ │ ├── team4.png │ │ ├── teamone.png │ │ ├── thecut.png │ │ ├── tiger.png │ │ ├── tokyo.png │ │ ├── toledos.png │ │ ├── trail.png │ │ ├── tulance.png │ │ ├── twins.png │ │ ├── ukraine.png │ │ ├── uppsala.png │ │ ├── uropen.png │ │ ├── usamlb.png │ │ ├── valiant.png │ │ ├── vanta.png │ │ ├── vgame.png │ │ ├── wales.png │ │ ├── wesport.png │ │ ├── wurope.png │ │ ├── argentina.png │ │ ├── australia.png │ │ ├── basketman.png │ │ ├── bruges333.png │ │ ├── buccanee.png │ │ ├── c-league.png │ │ ├── carolina.png │ │ ├── catstiger.png │ │ ├── csgo-flag.png │ │ ├── d-bottom.png │ │ ├── dortmund.png │ │ ├── dotaflag1.png │ │ ├── dotaflag2.png │ │ ├── evilbeni.png │ │ ├── guardians.png │ │ ├── guatemala.png │ │ ├── handbold.png │ │ ├── harestem.png │ │ ├── hoosiers.png │ │ ├── infernos.png │ │ ├── internaz.png │ │ ├── juventus.png │ │ ├── kpbkorea.png │ │ ├── litomerce.png │ │ ├── liverp0ol.png │ │ ├── man-city.png │ │ ├── marseille.png │ │ ├── missouri.png │ │ ├── nightraid.png │ │ ├── pakistan.png │ │ ├── paraguay.png │ │ ├── partherss.png │ │ ├── ravens-b.png │ │ ├── rbleauge.png │ │ ├── rc-trimo.png │ │ ├── rocket-l.png │ │ ├── scotland.png │ │ ├── steelers.png │ │ ├── sydhavus.png │ │ ├── tasmania.png │ │ ├── toparrow.png │ │ ├── tropicos.png │ │ ├── valence33.png │ │ ├── vitality.png │ │ ├── bangladesh.png │ │ ├── bottomarrow.png │ │ ├── compenhagen.png │ │ ├── details │ │ │ ├── b1.png │ │ │ ├── b2.png │ │ │ ├── ch.png │ │ │ ├── pink.png │ │ │ ├── red.png │ │ │ ├── visa.png │ │ │ ├── zall.png │ │ │ ├── gitft.png │ │ │ ├── gplay.png │ │ │ ├── master.png │ │ │ ├── paypal.png │ │ │ ├── probg.PNG │ │ │ ├── algeria.png │ │ │ ├── bitcoin.png │ │ │ ├── changchun.png │ │ │ ├── ethereum.png │ │ │ ├── litecoin.png │ │ │ ├── monnyplay.png │ │ │ ├── newzeland.png │ │ │ ├── paysafe.png │ │ │ ├── picture.png │ │ │ ├── porfitman.png │ │ │ ├── thether.png │ │ │ ├── trustly.png │ │ │ ├── scoreboard.png │ │ │ └── details-banner.png │ │ ├── drogan-game.png │ │ ├── execration.png │ │ ├── execration2.png │ │ ├── korislinga.png │ │ ├── minnersota.png │ │ ├── philadelphia.png │ │ ├── sacremento.png │ │ ├── sporting-cp.png │ │ ├── suppur-liga.png │ │ ├── batbintonplay.png │ │ ├── international.png │ │ └── atletico-madrid.png │ ├── logo │ │ ├── logo.png │ │ ├── logo1.png │ │ ├── logo2.png │ │ └── dark-logo.png │ ├── sponsor │ │ ├── 01.png │ │ ├── 02.png │ │ ├── 03.png │ │ ├── 04.png │ │ ├── 05.png │ │ ├── 06.png │ │ ├── 07.png │ │ ├── 08.png │ │ └── 09.png │ ├── banner │ │ ├── banner.png │ │ ├── bannerthree.png │ │ └── bannertwo.png │ ├── light-sponsor │ │ ├── 01.png │ │ ├── 02.png │ │ ├── 03.png │ │ ├── 04.png │ │ ├── 05.png │ │ ├── 06.png │ │ ├── 07.png │ │ ├── 08.png │ │ └── 09.png │ ├── header │ │ └── right-icon │ │ │ ├── bed2.png │ │ │ ├── cross.png │ │ │ ├── uptodwon.svg │ │ │ ├── bets.svg │ │ │ ├── bed.svg │ │ │ ├── footaball.svg │ │ │ └── wallet.svg │ ├── svg-icon │ │ ├── home.svg │ │ ├── uptodwon.svg │ │ ├── boxing.svg │ │ ├── hockyball.svg │ │ ├── bets.svg │ │ ├── bed.svg │ │ ├── betslip.svg │ │ ├── tabletennis.svg │ │ ├── valor.svg │ │ ├── rainbow.svg │ │ ├── ow.svg │ │ ├── tennis.svg │ │ ├── dota.svg │ │ ├── football.svg │ │ ├── americanball.svg │ │ ├── netball.svg │ │ ├── futsal.svg │ │ ├── wallet.svg │ │ ├── volleyball.svg │ │ ├── scgo.svg │ │ ├── world.svg │ │ ├── global.svg │ │ ├── sc2.svg │ │ ├── log1.svg │ │ ├── etennis.svg │ │ ├── rugby.svg │ │ ├── hockyman.svg │ │ └── warcraft.svg │ └── banner-freature │ │ ├── tennis.svg │ │ ├── promotion.svg │ │ ├── table.svg │ │ └── football.svg ├── webfonts │ ├── Glyphter.eot │ ├── Glyphter.ttf │ ├── Glyphter.woff │ ├── fa-brands-400.ttf │ ├── fa-solid-900.ttf │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.ttf │ ├── fa-solid-900.woff2 │ ├── fa-regular-400.woff2 │ ├── fa-v4compatibility.ttf │ └── fa-v4compatibility.woff2 └── glyphter │ ├── fonts │ ├── Glyphter.eot │ ├── Glyphter.ttf │ └── Glyphter.woff │ └── css │ └── Glyphter.css ├── bootstrap.d.ts ├── lib ├── const │ ├── date.ts │ └── leagues.ts ├── formatDate.ts ├── handleTxError.ts ├── types │ └── fixture.ts ├── getOdds.ts ├── getFixtures.ts ├── api │ └── saveFixture.ts └── mongodb.ts ├── styles ├── _layout │ └── _animation.scss ├── main.scss ├── _abstracts │ └── _mixins.scss └── _components │ └── _buttons.scss ├── pages ├── api │ ├── hello.ts │ ├── auth │ │ ├── verifyToken.ts │ │ ├── signup.ts │ │ └── signin.ts │ └── fixture │ │ └── save.ts ├── _document.tsx └── _app.tsx ├── next.config.js ├── .gitignore ├── hooks ├── useBetting.tsx ├── useApprovePaymentToken.tsx └── usePlaceBet.tsx ├── tsconfig.json ├── provider ├── BetProvider.tsx ├── AuthProvider.tsx └── Web3Provider.tsx ├── components ├── WalletConfig.tsx ├── Spinner.tsx ├── BreadCrumb.tsx ├── DisplayFixtures.tsx └── DisplayOdds.tsx └── package.json /README.md: -------------------------------------------------------------------------------- 1 | ## Decentralized Online Sports Betting Platform 2 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/img/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sun.png -------------------------------------------------------------------------------- /public/img/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/moon.png -------------------------------------------------------------------------------- /public/img/footer/t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/footer/t.png -------------------------------------------------------------------------------- /public/img/table/b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/b.png -------------------------------------------------------------------------------- /public/img/table/c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/c.png -------------------------------------------------------------------------------- /public/img/table/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/e.png -------------------------------------------------------------------------------- /public/img/table/f1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f1.png -------------------------------------------------------------------------------- /public/img/table/f2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f2.png -------------------------------------------------------------------------------- /public/img/table/f3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f3.png -------------------------------------------------------------------------------- /public/img/table/f4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f4.png -------------------------------------------------------------------------------- /public/img/table/f5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f5.png -------------------------------------------------------------------------------- /public/img/table/f6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f6.png -------------------------------------------------------------------------------- /public/img/table/f7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f7.png -------------------------------------------------------------------------------- /public/img/table/f8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/f8.png -------------------------------------------------------------------------------- /public/img/table/fc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/fc.png -------------------------------------------------------------------------------- /public/img/table/gx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/gx.png -------------------------------------------------------------------------------- /public/img/table/la.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/la.png -------------------------------------------------------------------------------- /public/img/table/nn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nn.png -------------------------------------------------------------------------------- /public/img/table/ol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ol.png -------------------------------------------------------------------------------- /public/img/table/qu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/qu.png -------------------------------------------------------------------------------- /public/img/table/rr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rr.png -------------------------------------------------------------------------------- /public/img/table/sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sg.png -------------------------------------------------------------------------------- /public/img/table/uh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/uh.png -------------------------------------------------------------------------------- /public/img/table/vt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/vt.png -------------------------------------------------------------------------------- /public/img/table/w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/w.png -------------------------------------------------------------------------------- /public/img/table/wm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/wm.png -------------------------------------------------------------------------------- /public/img/footer/ins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/footer/ins.png -------------------------------------------------------------------------------- /public/img/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/logo/logo.png -------------------------------------------------------------------------------- /public/img/logo/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/logo/logo1.png -------------------------------------------------------------------------------- /public/img/logo/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/logo/logo2.png -------------------------------------------------------------------------------- /public/img/sponsor/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/01.png -------------------------------------------------------------------------------- /public/img/sponsor/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/02.png -------------------------------------------------------------------------------- /public/img/sponsor/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/03.png -------------------------------------------------------------------------------- /public/img/sponsor/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/04.png -------------------------------------------------------------------------------- /public/img/sponsor/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/05.png -------------------------------------------------------------------------------- /public/img/sponsor/06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/06.png -------------------------------------------------------------------------------- /public/img/sponsor/07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/07.png -------------------------------------------------------------------------------- /public/img/sponsor/08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/08.png -------------------------------------------------------------------------------- /public/img/sponsor/09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/sponsor/09.png -------------------------------------------------------------------------------- /public/img/table/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/Icon.png -------------------------------------------------------------------------------- /public/img/table/aek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/aek.png -------------------------------------------------------------------------------- /public/img/table/ajax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ajax.png -------------------------------------------------------------------------------- /public/img/table/alk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/alk.png -------------------------------------------------------------------------------- /public/img/table/amo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/amo.png -------------------------------------------------------------------------------- /public/img/table/ass1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass1.png -------------------------------------------------------------------------------- /public/img/table/ass2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass2.png -------------------------------------------------------------------------------- /public/img/table/ass3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass3.png -------------------------------------------------------------------------------- /public/img/table/ass4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass4.png -------------------------------------------------------------------------------- /public/img/table/ass5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass5.png -------------------------------------------------------------------------------- /public/img/table/ass6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass6.png -------------------------------------------------------------------------------- /public/img/table/ass7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass7.png -------------------------------------------------------------------------------- /public/img/table/ass8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass8.png -------------------------------------------------------------------------------- /public/img/table/ass9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass9.png -------------------------------------------------------------------------------- /public/img/table/atp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/atp.png -------------------------------------------------------------------------------- /public/img/table/atp2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/atp2.png -------------------------------------------------------------------------------- /public/img/table/big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/big.png -------------------------------------------------------------------------------- /public/img/table/boom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/boom.png -------------------------------------------------------------------------------- /public/img/table/bts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bts.png -------------------------------------------------------------------------------- /public/img/table/caw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/caw.png -------------------------------------------------------------------------------- /public/img/table/cfl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cfl.png -------------------------------------------------------------------------------- /public/img/table/chen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/chen.png -------------------------------------------------------------------------------- /public/img/table/cpbl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cpbl.png -------------------------------------------------------------------------------- /public/img/table/dnyx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dnyx.png -------------------------------------------------------------------------------- /public/img/table/eac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/eac.png -------------------------------------------------------------------------------- /public/img/table/ecl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ecl.png -------------------------------------------------------------------------------- /public/img/table/ecu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ecu.png -------------------------------------------------------------------------------- /public/img/table/esl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/esl.png -------------------------------------------------------------------------------- /public/img/table/evil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/evil.png -------------------------------------------------------------------------------- /public/img/table/faze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/faze.png -------------------------------------------------------------------------------- /public/img/table/guid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/guid.png -------------------------------------------------------------------------------- /public/img/table/h11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/h11.png -------------------------------------------------------------------------------- /public/img/table/h22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/h22.png -------------------------------------------------------------------------------- /public/img/table/haw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/haw.png -------------------------------------------------------------------------------- /public/img/table/heet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/heet.png -------------------------------------------------------------------------------- /public/img/table/hm1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm1.png -------------------------------------------------------------------------------- /public/img/table/hm2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm2.png -------------------------------------------------------------------------------- /public/img/table/hm3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm3.png -------------------------------------------------------------------------------- /public/img/table/hm4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm4.png -------------------------------------------------------------------------------- /public/img/table/hm5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm5.png -------------------------------------------------------------------------------- /public/img/table/hm6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm6.png -------------------------------------------------------------------------------- /public/img/table/hm7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm7.png -------------------------------------------------------------------------------- /public/img/table/hm8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hm8.png -------------------------------------------------------------------------------- /public/img/table/hot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hot.png -------------------------------------------------------------------------------- /public/img/table/ifk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ifk.png -------------------------------------------------------------------------------- /public/img/table/ivy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ivy.png -------------------------------------------------------------------------------- /public/img/table/jazz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/jazz.png -------------------------------------------------------------------------------- /public/img/table/jose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/jose.png -------------------------------------------------------------------------------- /public/img/table/kak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kak.png -------------------------------------------------------------------------------- /public/img/table/kbl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kbl.png -------------------------------------------------------------------------------- /public/img/table/kcc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kcc.png -------------------------------------------------------------------------------- /public/img/table/kcr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kcr.png -------------------------------------------------------------------------------- /public/img/table/king.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/king.png -------------------------------------------------------------------------------- /public/img/table/klh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/klh.png -------------------------------------------------------------------------------- /public/img/table/ksw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ksw.png -------------------------------------------------------------------------------- /public/img/table/ktp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ktp.png -------------------------------------------------------------------------------- /public/img/table/lion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/lion.png -------------------------------------------------------------------------------- /public/img/table/los.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/los.png -------------------------------------------------------------------------------- /public/img/table/luca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/luca.png -------------------------------------------------------------------------------- /public/img/table/luna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/luna.png -------------------------------------------------------------------------------- /public/img/table/mfk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/mfk.png -------------------------------------------------------------------------------- /public/img/table/mks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/mks.png -------------------------------------------------------------------------------- /public/img/table/mouz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/mouz.png -------------------------------------------------------------------------------- /public/img/table/nba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nba.png -------------------------------------------------------------------------------- /public/img/table/ncaa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ncaa.png -------------------------------------------------------------------------------- /public/img/table/ncl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ncl.png -------------------------------------------------------------------------------- /public/img/table/neon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/neon.png -------------------------------------------------------------------------------- /public/img/table/nfl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nfl.png -------------------------------------------------------------------------------- /public/img/table/nin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nin.png -------------------------------------------------------------------------------- /public/img/table/nip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nip.png -------------------------------------------------------------------------------- /public/img/table/olis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/olis.png -------------------------------------------------------------------------------- /public/img/table/pack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pack.png -------------------------------------------------------------------------------- /public/img/table/paf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/paf.png -------------------------------------------------------------------------------- /public/img/table/pass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pass.png -------------------------------------------------------------------------------- /public/img/table/pax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pax.png -------------------------------------------------------------------------------- /public/img/table/pepe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pepe.png -------------------------------------------------------------------------------- /public/img/table/pitt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pitt.png -------------------------------------------------------------------------------- /public/img/table/psg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/psg.png -------------------------------------------------------------------------------- /public/img/table/rams.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rams.png -------------------------------------------------------------------------------- /public/img/table/rays.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rays.png -------------------------------------------------------------------------------- /public/img/table/rbr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rbr.png -------------------------------------------------------------------------------- /public/img/table/sam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sam.png -------------------------------------------------------------------------------- /public/img/table/sgo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sgo.png -------------------------------------------------------------------------------- /public/img/table/sky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sky.png -------------------------------------------------------------------------------- /public/img/table/slb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/slb.png -------------------------------------------------------------------------------- /public/img/table/smg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/smg.png -------------------------------------------------------------------------------- /public/img/table/tcu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/tcu.png -------------------------------------------------------------------------------- /public/img/table/te1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/te1.png -------------------------------------------------------------------------------- /public/img/table/te2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/te2.png -------------------------------------------------------------------------------- /public/img/table/te3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/te3.png -------------------------------------------------------------------------------- /public/img/table/teab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/teab.png -------------------------------------------------------------------------------- /public/img/table/uabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/uabs.png -------------------------------------------------------------------------------- /public/img/table/uni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/uni.png -------------------------------------------------------------------------------- /public/img/table/unlv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/unlv.png -------------------------------------------------------------------------------- /public/img/table/vef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/vef.png -------------------------------------------------------------------------------- /public/img/table/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/wave.png -------------------------------------------------------------------------------- /public/img/table/whl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/whl.png -------------------------------------------------------------------------------- /public/img/table/with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/with.png -------------------------------------------------------------------------------- /public/img/table/wman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/wman.png -------------------------------------------------------------------------------- /public/img/table/wta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/wta.png -------------------------------------------------------------------------------- /public/img/table/zlin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/zlin.png -------------------------------------------------------------------------------- /public/img/banner/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/banner/banner.png -------------------------------------------------------------------------------- /public/img/footer/game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/footer/game.png -------------------------------------------------------------------------------- /public/img/table/algeria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/algeria.png -------------------------------------------------------------------------------- /public/img/table/altas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/altas.png -------------------------------------------------------------------------------- /public/img/table/angola.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/angola.png -------------------------------------------------------------------------------- /public/img/table/arizona.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/arizona.png -------------------------------------------------------------------------------- /public/img/table/armenta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/armenta.png -------------------------------------------------------------------------------- /public/img/table/aruba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/aruba.png -------------------------------------------------------------------------------- /public/img/table/ass10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass10.png -------------------------------------------------------------------------------- /public/img/table/ass11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass11.png -------------------------------------------------------------------------------- /public/img/table/ass12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass12.png -------------------------------------------------------------------------------- /public/img/table/ass13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ass13.png -------------------------------------------------------------------------------- /public/img/table/austria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/austria.png -------------------------------------------------------------------------------- /public/img/table/bahrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bahrain.png -------------------------------------------------------------------------------- /public/img/table/banik.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/banik.png -------------------------------------------------------------------------------- /public/img/table/barsa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/barsa.png -------------------------------------------------------------------------------- /public/img/table/bayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bayer.png -------------------------------------------------------------------------------- /public/img/table/bayern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bayern.png -------------------------------------------------------------------------------- /public/img/table/bears.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bears.png -------------------------------------------------------------------------------- /public/img/table/belarus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/belarus.png -------------------------------------------------------------------------------- /public/img/table/belgi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/belgi.png -------------------------------------------------------------------------------- /public/img/table/belgium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/belgium.png -------------------------------------------------------------------------------- /public/img/table/benfica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/benfica.png -------------------------------------------------------------------------------- /public/img/table/bilbao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bilbao.png -------------------------------------------------------------------------------- /public/img/table/blaze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/blaze.png -------------------------------------------------------------------------------- /public/img/table/bolivia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bolivia.png -------------------------------------------------------------------------------- /public/img/table/bosnia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bosnia.png -------------------------------------------------------------------------------- /public/img/table/botas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/botas.png -------------------------------------------------------------------------------- /public/img/table/boxings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/boxings.png -------------------------------------------------------------------------------- /public/img/table/brazil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/brazil.png -------------------------------------------------------------------------------- /public/img/table/brugge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/brugge.png -------------------------------------------------------------------------------- /public/img/table/bulls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bulls.png -------------------------------------------------------------------------------- /public/img/table/burkina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/burkina.png -------------------------------------------------------------------------------- /public/img/table/c-fifa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/c-fifa.png -------------------------------------------------------------------------------- /public/img/table/cagers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cagers.png -------------------------------------------------------------------------------- /public/img/table/canada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/canada.png -------------------------------------------------------------------------------- /public/img/table/carlos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/carlos.png -------------------------------------------------------------------------------- /public/img/table/cesarus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cesarus.png -------------------------------------------------------------------------------- /public/img/table/chelsea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/chelsea.png -------------------------------------------------------------------------------- /public/img/table/china.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/china.png -------------------------------------------------------------------------------- /public/img/table/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cloud.png -------------------------------------------------------------------------------- /public/img/table/cornell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cornell.png -------------------------------------------------------------------------------- /public/img/table/cramo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cramo.png -------------------------------------------------------------------------------- /public/img/table/crimson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/crimson.png -------------------------------------------------------------------------------- /public/img/table/croatia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/croatia.png -------------------------------------------------------------------------------- /public/img/table/csgo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/csgo2.png -------------------------------------------------------------------------------- /public/img/table/csgo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/csgo3.png -------------------------------------------------------------------------------- /public/img/table/cuber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cuber.png -------------------------------------------------------------------------------- /public/img/table/cz-liga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/cz-liga.png -------------------------------------------------------------------------------- /public/img/table/czech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/czech.png -------------------------------------------------------------------------------- /public/img/table/dallas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dallas.png -------------------------------------------------------------------------------- /public/img/table/daniel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/daniel.png -------------------------------------------------------------------------------- /public/img/table/dawid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dawid.png -------------------------------------------------------------------------------- /public/img/table/denmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/denmark.png -------------------------------------------------------------------------------- /public/img/table/diniz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/diniz.png -------------------------------------------------------------------------------- /public/img/table/dinos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dinos.png -------------------------------------------------------------------------------- /public/img/table/dolphin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dolphin.png -------------------------------------------------------------------------------- /public/img/table/dota2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dota2.png -------------------------------------------------------------------------------- /public/img/table/dragons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dragons.png -------------------------------------------------------------------------------- /public/img/table/dubnica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dubnica.png -------------------------------------------------------------------------------- /public/img/table/dukla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dukla.png -------------------------------------------------------------------------------- /public/img/table/eagul.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/eagul.png -------------------------------------------------------------------------------- /public/img/table/england.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/england.png -------------------------------------------------------------------------------- /public/img/table/estonia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/estonia.png -------------------------------------------------------------------------------- /public/img/table/finland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/finland.png -------------------------------------------------------------------------------- /public/img/table/fireman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/fireman.png -------------------------------------------------------------------------------- /public/img/table/france.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/france.png -------------------------------------------------------------------------------- /public/img/table/freemad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/freemad.png -------------------------------------------------------------------------------- /public/img/table/furia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/furia.png -------------------------------------------------------------------------------- /public/img/table/gaming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/gaming.png -------------------------------------------------------------------------------- /public/img/table/gators.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/gators.png -------------------------------------------------------------------------------- /public/img/table/haifa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/haifa.png -------------------------------------------------------------------------------- /public/img/table/hanwha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hanwha.png -------------------------------------------------------------------------------- /public/img/table/hauston.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hauston.png -------------------------------------------------------------------------------- /public/img/table/hereti.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hereti.png -------------------------------------------------------------------------------- /public/img/table/hkmalmo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hkmalmo.png -------------------------------------------------------------------------------- /public/img/table/honka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/honka.png -------------------------------------------------------------------------------- /public/img/table/hunter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hunter.png -------------------------------------------------------------------------------- /public/img/table/ilitsa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ilitsa.png -------------------------------------------------------------------------------- /public/img/table/imatra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/imatra.png -------------------------------------------------------------------------------- /public/img/table/india.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/india.png -------------------------------------------------------------------------------- /public/img/table/ireland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ireland.png -------------------------------------------------------------------------------- /public/img/table/israel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/israel.png -------------------------------------------------------------------------------- /public/img/table/italy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/italy.png -------------------------------------------------------------------------------- /public/img/table/j-man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/j-man.png -------------------------------------------------------------------------------- /public/img/table/japan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/japan.png -------------------------------------------------------------------------------- /public/img/table/kansas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kansas.png -------------------------------------------------------------------------------- /public/img/table/karmine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/karmine.png -------------------------------------------------------------------------------- /public/img/table/karsi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/karsi.png -------------------------------------------------------------------------------- /public/img/table/kataja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kataja.png -------------------------------------------------------------------------------- /public/img/table/kataja2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kataja2.png -------------------------------------------------------------------------------- /public/img/table/king2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/king2.png -------------------------------------------------------------------------------- /public/img/table/kladno.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kladno.png -------------------------------------------------------------------------------- /public/img/table/kogkal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kogkal.png -------------------------------------------------------------------------------- /public/img/table/kormend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kormend.png -------------------------------------------------------------------------------- /public/img/table/kovee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kovee.png -------------------------------------------------------------------------------- /public/img/table/l-balu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/l-balu.png -------------------------------------------------------------------------------- /public/img/table/l-flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/l-flag.png -------------------------------------------------------------------------------- /public/img/table/l-radi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/l-radi.png -------------------------------------------------------------------------------- /public/img/table/lakers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/lakers.png -------------------------------------------------------------------------------- /public/img/table/landers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/landers.png -------------------------------------------------------------------------------- /public/img/table/league.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/league.png -------------------------------------------------------------------------------- /public/img/table/lodis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/lodis.png -------------------------------------------------------------------------------- /public/img/table/luage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/luage.png -------------------------------------------------------------------------------- /public/img/table/lulea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/lulea.png -------------------------------------------------------------------------------- /public/img/table/lumber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/lumber.png -------------------------------------------------------------------------------- /public/img/table/m-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/m-logo.png -------------------------------------------------------------------------------- /public/img/table/m-tiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/m-tiger.png -------------------------------------------------------------------------------- /public/img/table/mahem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/mahem.png -------------------------------------------------------------------------------- /public/img/table/mairena.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/mairena.png -------------------------------------------------------------------------------- /public/img/table/marco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/marco.png -------------------------------------------------------------------------------- /public/img/table/marsh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/marsh.png -------------------------------------------------------------------------------- /public/img/table/master2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/master2.png -------------------------------------------------------------------------------- /public/img/table/mestis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/mestis.png -------------------------------------------------------------------------------- /public/img/table/mexico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/mexico.png -------------------------------------------------------------------------------- /public/img/table/michal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/michal.png -------------------------------------------------------------------------------- /public/img/table/milan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/milan.png -------------------------------------------------------------------------------- /public/img/table/minners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/minners.png -------------------------------------------------------------------------------- /public/img/table/moist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/moist.png -------------------------------------------------------------------------------- /public/img/table/murray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/murray.png -------------------------------------------------------------------------------- /public/img/table/naerbo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/naerbo.png -------------------------------------------------------------------------------- /public/img/table/natic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/natic.png -------------------------------------------------------------------------------- /public/img/table/nexen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nexen.png -------------------------------------------------------------------------------- /public/img/table/ninja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ninja.png -------------------------------------------------------------------------------- /public/img/table/nokia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nokia.png -------------------------------------------------------------------------------- /public/img/table/nymburk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nymburk.png -------------------------------------------------------------------------------- /public/img/table/oopro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/oopro.png -------------------------------------------------------------------------------- /public/img/table/oriha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/oriha.png -------------------------------------------------------------------------------- /public/img/table/oxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/oxygen.png -------------------------------------------------------------------------------- /public/img/table/panama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/panama.png -------------------------------------------------------------------------------- /public/img/table/parnu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/parnu.png -------------------------------------------------------------------------------- /public/img/table/pebro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pebro.png -------------------------------------------------------------------------------- /public/img/table/petkim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/petkim.png -------------------------------------------------------------------------------- /public/img/table/petra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/petra.png -------------------------------------------------------------------------------- /public/img/table/phonix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/phonix.png -------------------------------------------------------------------------------- /public/img/table/pinar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pinar.png -------------------------------------------------------------------------------- /public/img/table/pistons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pistons.png -------------------------------------------------------------------------------- /public/img/table/play01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play01.png -------------------------------------------------------------------------------- /public/img/table/play02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play02.png -------------------------------------------------------------------------------- /public/img/table/play03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play03.png -------------------------------------------------------------------------------- /public/img/table/play04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play04.png -------------------------------------------------------------------------------- /public/img/table/play06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play06.png -------------------------------------------------------------------------------- /public/img/table/play07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play07.png -------------------------------------------------------------------------------- /public/img/table/play08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play08.png -------------------------------------------------------------------------------- /public/img/table/play09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play09.png -------------------------------------------------------------------------------- /public/img/table/play10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play10.png -------------------------------------------------------------------------------- /public/img/table/play11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play11.png -------------------------------------------------------------------------------- /public/img/table/play12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play12.png -------------------------------------------------------------------------------- /public/img/table/play13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play13.png -------------------------------------------------------------------------------- /public/img/table/play14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play14.png -------------------------------------------------------------------------------- /public/img/table/play15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play15.png -------------------------------------------------------------------------------- /public/img/table/play16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/play16.png -------------------------------------------------------------------------------- /public/img/table/plazen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/plazen.png -------------------------------------------------------------------------------- /public/img/table/porto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/porto.png -------------------------------------------------------------------------------- /public/img/table/prod2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/prod2.png -------------------------------------------------------------------------------- /public/img/table/promy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/promy.png -------------------------------------------------------------------------------- /public/img/table/pusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pusion.png -------------------------------------------------------------------------------- /public/img/table/rainhot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rainhot.png -------------------------------------------------------------------------------- /public/img/table/rakvere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rakvere.png -------------------------------------------------------------------------------- /public/img/table/rangers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rangers.png -------------------------------------------------------------------------------- /public/img/table/rhyno.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rhyno.png -------------------------------------------------------------------------------- /public/img/table/ribnica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ribnica.png -------------------------------------------------------------------------------- /public/img/table/riders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/riders.png -------------------------------------------------------------------------------- /public/img/table/robert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/robert.png -------------------------------------------------------------------------------- /public/img/table/samoa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/samoa.png -------------------------------------------------------------------------------- /public/img/table/samsung.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/samsung.png -------------------------------------------------------------------------------- /public/img/table/santos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/santos.png -------------------------------------------------------------------------------- /public/img/table/saska.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/saska.png -------------------------------------------------------------------------------- /public/img/table/sevilla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sevilla.png -------------------------------------------------------------------------------- /public/img/table/sfsan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sfsan.png -------------------------------------------------------------------------------- /public/img/table/sinners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sinners.png -------------------------------------------------------------------------------- /public/img/table/skill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/skill.png -------------------------------------------------------------------------------- /public/img/table/slotbig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/slotbig.png -------------------------------------------------------------------------------- /public/img/table/slovaka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/slovaka.png -------------------------------------------------------------------------------- /public/img/table/snake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/snake.png -------------------------------------------------------------------------------- /public/img/table/solder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/solder.png -------------------------------------------------------------------------------- /public/img/table/sonq1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sonq1.png -------------------------------------------------------------------------------- /public/img/table/sonq2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sonq2.png -------------------------------------------------------------------------------- /public/img/table/sparks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sparks.png -------------------------------------------------------------------------------- /public/img/table/sprout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sprout.png -------------------------------------------------------------------------------- /public/img/table/swans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/swans.png -------------------------------------------------------------------------------- /public/img/table/team2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/team2.png -------------------------------------------------------------------------------- /public/img/table/team3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/team3.png -------------------------------------------------------------------------------- /public/img/table/team4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/team4.png -------------------------------------------------------------------------------- /public/img/table/teamone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/teamone.png -------------------------------------------------------------------------------- /public/img/table/thecut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/thecut.png -------------------------------------------------------------------------------- /public/img/table/tiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/tiger.png -------------------------------------------------------------------------------- /public/img/table/tokyo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/tokyo.png -------------------------------------------------------------------------------- /public/img/table/toledos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/toledos.png -------------------------------------------------------------------------------- /public/img/table/trail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/trail.png -------------------------------------------------------------------------------- /public/img/table/tulance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/tulance.png -------------------------------------------------------------------------------- /public/img/table/twins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/twins.png -------------------------------------------------------------------------------- /public/img/table/ukraine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ukraine.png -------------------------------------------------------------------------------- /public/img/table/uppsala.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/uppsala.png -------------------------------------------------------------------------------- /public/img/table/uropen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/uropen.png -------------------------------------------------------------------------------- /public/img/table/usamlb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/usamlb.png -------------------------------------------------------------------------------- /public/img/table/valiant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/valiant.png -------------------------------------------------------------------------------- /public/img/table/vanta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/vanta.png -------------------------------------------------------------------------------- /public/img/table/vgame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/vgame.png -------------------------------------------------------------------------------- /public/img/table/wales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/wales.png -------------------------------------------------------------------------------- /public/img/table/wesport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/wesport.png -------------------------------------------------------------------------------- /public/img/table/wurope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/wurope.png -------------------------------------------------------------------------------- /public/webfonts/Glyphter.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/Glyphter.eot -------------------------------------------------------------------------------- /public/webfonts/Glyphter.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/Glyphter.ttf -------------------------------------------------------------------------------- /bootstrap.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'bootstrap/dist/js/bootstrap' { 2 | const bootstrap: any; 3 | export default bootstrap; 4 | } 5 | -------------------------------------------------------------------------------- /public/img/logo/dark-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/logo/dark-logo.png -------------------------------------------------------------------------------- /public/img/table/argentina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/argentina.png -------------------------------------------------------------------------------- /public/img/table/australia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/australia.png -------------------------------------------------------------------------------- /public/img/table/basketman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/basketman.png -------------------------------------------------------------------------------- /public/img/table/bruges333.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bruges333.png -------------------------------------------------------------------------------- /public/img/table/buccanee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/buccanee.png -------------------------------------------------------------------------------- /public/img/table/c-league.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/c-league.png -------------------------------------------------------------------------------- /public/img/table/carolina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/carolina.png -------------------------------------------------------------------------------- /public/img/table/catstiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/catstiger.png -------------------------------------------------------------------------------- /public/img/table/csgo-flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/csgo-flag.png -------------------------------------------------------------------------------- /public/img/table/d-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/d-bottom.png -------------------------------------------------------------------------------- /public/img/table/dortmund.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dortmund.png -------------------------------------------------------------------------------- /public/img/table/dotaflag1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dotaflag1.png -------------------------------------------------------------------------------- /public/img/table/dotaflag2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/dotaflag2.png -------------------------------------------------------------------------------- /public/img/table/evilbeni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/evilbeni.png -------------------------------------------------------------------------------- /public/img/table/guardians.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/guardians.png -------------------------------------------------------------------------------- /public/img/table/guatemala.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/guatemala.png -------------------------------------------------------------------------------- /public/img/table/handbold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/handbold.png -------------------------------------------------------------------------------- /public/img/table/harestem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/harestem.png -------------------------------------------------------------------------------- /public/img/table/hoosiers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/hoosiers.png -------------------------------------------------------------------------------- /public/img/table/infernos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/infernos.png -------------------------------------------------------------------------------- /public/img/table/internaz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/internaz.png -------------------------------------------------------------------------------- /public/img/table/juventus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/juventus.png -------------------------------------------------------------------------------- /public/img/table/kpbkorea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/kpbkorea.png -------------------------------------------------------------------------------- /public/img/table/litomerce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/litomerce.png -------------------------------------------------------------------------------- /public/img/table/liverp0ol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/liverp0ol.png -------------------------------------------------------------------------------- /public/img/table/man-city.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/man-city.png -------------------------------------------------------------------------------- /public/img/table/marseille.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/marseille.png -------------------------------------------------------------------------------- /public/img/table/missouri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/missouri.png -------------------------------------------------------------------------------- /public/img/table/nightraid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/nightraid.png -------------------------------------------------------------------------------- /public/img/table/pakistan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/pakistan.png -------------------------------------------------------------------------------- /public/img/table/paraguay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/paraguay.png -------------------------------------------------------------------------------- /public/img/table/partherss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/partherss.png -------------------------------------------------------------------------------- /public/img/table/ravens-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/ravens-b.png -------------------------------------------------------------------------------- /public/img/table/rbleauge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rbleauge.png -------------------------------------------------------------------------------- /public/img/table/rc-trimo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rc-trimo.png -------------------------------------------------------------------------------- /public/img/table/rocket-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/rocket-l.png -------------------------------------------------------------------------------- /public/img/table/scotland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/scotland.png -------------------------------------------------------------------------------- /public/img/table/steelers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/steelers.png -------------------------------------------------------------------------------- /public/img/table/sydhavus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sydhavus.png -------------------------------------------------------------------------------- /public/img/table/tasmania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/tasmania.png -------------------------------------------------------------------------------- /public/img/table/toparrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/toparrow.png -------------------------------------------------------------------------------- /public/img/table/tropicos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/tropicos.png -------------------------------------------------------------------------------- /public/img/table/valence33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/valence33.png -------------------------------------------------------------------------------- /public/img/table/vitality.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/vitality.png -------------------------------------------------------------------------------- /public/webfonts/Glyphter.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/Glyphter.woff -------------------------------------------------------------------------------- /public/img/banner/bannerthree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/banner/bannerthree.png -------------------------------------------------------------------------------- /public/img/banner/bannertwo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/banner/bannertwo.png -------------------------------------------------------------------------------- /public/img/light-sponsor/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/01.png -------------------------------------------------------------------------------- /public/img/light-sponsor/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/02.png -------------------------------------------------------------------------------- /public/img/light-sponsor/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/03.png -------------------------------------------------------------------------------- /public/img/light-sponsor/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/04.png -------------------------------------------------------------------------------- /public/img/light-sponsor/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/05.png -------------------------------------------------------------------------------- /public/img/light-sponsor/06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/06.png -------------------------------------------------------------------------------- /public/img/light-sponsor/07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/07.png -------------------------------------------------------------------------------- /public/img/light-sponsor/08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/08.png -------------------------------------------------------------------------------- /public/img/light-sponsor/09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/light-sponsor/09.png -------------------------------------------------------------------------------- /public/img/table/bangladesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bangladesh.png -------------------------------------------------------------------------------- /public/img/table/bottomarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/bottomarrow.png -------------------------------------------------------------------------------- /public/img/table/compenhagen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/compenhagen.png -------------------------------------------------------------------------------- /public/img/table/details/b1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/b1.png -------------------------------------------------------------------------------- /public/img/table/details/b2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/b2.png -------------------------------------------------------------------------------- /public/img/table/details/ch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/ch.png -------------------------------------------------------------------------------- /public/img/table/details/pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/pink.png -------------------------------------------------------------------------------- /public/img/table/details/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/red.png -------------------------------------------------------------------------------- /public/img/table/details/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/visa.png -------------------------------------------------------------------------------- /public/img/table/details/zall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/zall.png -------------------------------------------------------------------------------- /public/img/table/drogan-game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/drogan-game.png -------------------------------------------------------------------------------- /public/img/table/execration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/execration.png -------------------------------------------------------------------------------- /public/img/table/execration2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/execration2.png -------------------------------------------------------------------------------- /public/img/table/korislinga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/korislinga.png -------------------------------------------------------------------------------- /public/img/table/minnersota.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/minnersota.png -------------------------------------------------------------------------------- /public/img/table/philadelphia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/philadelphia.png -------------------------------------------------------------------------------- /public/img/table/sacremento.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sacremento.png -------------------------------------------------------------------------------- /public/img/table/sporting-cp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/sporting-cp.png -------------------------------------------------------------------------------- /public/img/table/suppur-liga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/suppur-liga.png -------------------------------------------------------------------------------- /public/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /public/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /public/glyphter/fonts/Glyphter.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/glyphter/fonts/Glyphter.eot -------------------------------------------------------------------------------- /public/glyphter/fonts/Glyphter.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/glyphter/fonts/Glyphter.ttf -------------------------------------------------------------------------------- /public/glyphter/fonts/Glyphter.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/glyphter/fonts/Glyphter.woff -------------------------------------------------------------------------------- /public/img/table/batbintonplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/batbintonplay.png -------------------------------------------------------------------------------- /public/img/table/details/gitft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/gitft.png -------------------------------------------------------------------------------- /public/img/table/details/gplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/gplay.png -------------------------------------------------------------------------------- /public/img/table/details/master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/master.png -------------------------------------------------------------------------------- /public/img/table/details/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/paypal.png -------------------------------------------------------------------------------- /public/img/table/details/probg.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/probg.PNG -------------------------------------------------------------------------------- /public/img/table/international.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/international.png -------------------------------------------------------------------------------- /public/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /public/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /public/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /public/img/header/right-icon/bed2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/header/right-icon/bed2.png -------------------------------------------------------------------------------- /public/img/header/right-icon/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/header/right-icon/cross.png -------------------------------------------------------------------------------- /public/img/table/atletico-madrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/atletico-madrid.png -------------------------------------------------------------------------------- /public/img/table/details/algeria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/algeria.png -------------------------------------------------------------------------------- /public/img/table/details/bitcoin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/bitcoin.png -------------------------------------------------------------------------------- /public/img/table/details/changchun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/changchun.png -------------------------------------------------------------------------------- /public/img/table/details/ethereum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/ethereum.png -------------------------------------------------------------------------------- /public/img/table/details/litecoin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/litecoin.png -------------------------------------------------------------------------------- /public/img/table/details/monnyplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/monnyplay.png -------------------------------------------------------------------------------- /public/img/table/details/newzeland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/newzeland.png -------------------------------------------------------------------------------- /public/img/table/details/paysafe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/paysafe.png -------------------------------------------------------------------------------- /public/img/table/details/picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/picture.png -------------------------------------------------------------------------------- /public/img/table/details/porfitman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/porfitman.png -------------------------------------------------------------------------------- /public/img/table/details/thether.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/thether.png -------------------------------------------------------------------------------- /public/img/table/details/trustly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/trustly.png -------------------------------------------------------------------------------- /public/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /public/webfonts/fa-v4compatibility.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-v4compatibility.ttf -------------------------------------------------------------------------------- /public/img/table/details/scoreboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/scoreboard.png -------------------------------------------------------------------------------- /public/webfonts/fa-v4compatibility.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/webfonts/fa-v4compatibility.woff2 -------------------------------------------------------------------------------- /public/img/table/details/details-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptogru725/sports-betting-platform/HEAD/public/img/table/details/details-banner.png -------------------------------------------------------------------------------- /public/img/svg-icon/home.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /lib/const/date.ts: -------------------------------------------------------------------------------- 1 | export const Today = new Date() 2 | export const Tomorrow = new Date(Today.getFullYear(), Today.getMonth(), Today.getDate() + 1) 3 | export const DayAfterTomorrow = new Date(Today.getFullYear(), Today.getMonth(), Today.getDate() + 2) -------------------------------------------------------------------------------- /lib/formatDate.ts: -------------------------------------------------------------------------------- 1 | const formatDate = (date: string) => { 2 | return new Date(date) 3 | .toLocaleString('en-US', { timeZone: 'UTC', month: 'short', day: '2-digit', hour: '2-digit', hour12: false, minute: '2-digit' }) 4 | } 5 | 6 | export default formatDate -------------------------------------------------------------------------------- /public/img/svg-icon/uptodwon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/img/header/right-icon/uptodwon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /styles/_layout/_animation.scss: -------------------------------------------------------------------------------- 1 | //All ani mation keyframes 2 | //All ani mation keyframes 3 | @keyframes circles{ 4 | 0%{ 5 | transform: rotate(0deg); 6 | } 7 | 50%{ 8 | transform: rotate(-60deg); 9 | } 10 | 100%{ 11 | transform: rotate(10deg); 12 | } 13 | } 14 | //All ani mation keyframes 15 | //All ani mation keyframes -------------------------------------------------------------------------------- /pages/api/hello.ts: -------------------------------------------------------------------------------- 1 | // Next.js API route support: https://nextjs.org/docs/api-routes/introduction 2 | import type { NextApiRequest, NextApiResponse } from 'next' 3 | 4 | type Data = { 5 | name: string 6 | } 7 | 8 | export default function handler( 9 | req: NextApiRequest, 10 | res: NextApiResponse 11 | ) { 12 | res.status(200).json({ name: 'John Doe' }) 13 | } 14 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | reactStrictMode: false, 4 | compiler: { 5 | // Enables the styled-components SWC transform 6 | styledComponents: true 7 | }, 8 | webpack: config => { 9 | config.externals.push('pino-pretty', 'lokijs', 'encoding'); 10 | return config; 11 | }, 12 | } 13 | 14 | module.exports = nextConfig 15 | -------------------------------------------------------------------------------- /public/img/svg-icon/boxing.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /lib/handleTxError.ts: -------------------------------------------------------------------------------- 1 | import { toast } from "react-toastify" 2 | 3 | const handleTxError = (error: any) => { 4 | const primaryError = error?.reason || error?.data?.message 5 | const nestedError = error?.error?.message 6 | const fallbackError = error.message 7 | 8 | const toastMessage = primaryError || nestedError || fallbackError 9 | toast.error(toastMessage) 10 | return toastMessage 11 | } 12 | 13 | export default handleTxError 14 | -------------------------------------------------------------------------------- /lib/types/fixture.ts: -------------------------------------------------------------------------------- 1 | export type Fixture = { 2 | fixture: { 3 | date: string, 4 | id: string 5 | }, 6 | league: { 7 | logo: string, 8 | name: string, 9 | } 10 | teams: { 11 | away: { 12 | id: string, 13 | logo: string, 14 | name: string, 15 | }, 16 | home: { 17 | id: string, 18 | logo: string, 19 | name: string, 20 | } 21 | } 22 | } 23 | 24 | export type Odds = { 25 | value: string, 26 | odd: string, 27 | } 28 | -------------------------------------------------------------------------------- /public/img/svg-icon/hockyball.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | /contract 8 | 9 | # testing 10 | /coverage 11 | 12 | # next.js 13 | /.next/ 14 | /out/ 15 | 16 | # production 17 | /build 18 | 19 | # misc 20 | .DS_Store 21 | *.pem 22 | 23 | # debug 24 | npm-debug.log* 25 | yarn-debug.log* 26 | yarn-error.log* 27 | .pnpm-debug.log* 28 | 29 | # local env files 30 | .env*.local 31 | .env 32 | 33 | # vercel 34 | .vercel 35 | 36 | # typescript 37 | *.tsbuildinfo 38 | next-env.d.ts 39 | -------------------------------------------------------------------------------- /hooks/useBetting.tsx: -------------------------------------------------------------------------------- 1 | import { useState } from "react" 2 | import { Fixture, Odds } from "@/lib/types/fixture" 3 | 4 | const useBettingData = () => { 5 | const [betAmount, setBetAmount] = useState(0) 6 | const [betType, setBetType] = useState("single") 7 | const [selectedFixture, setSelectedFixture] = useState({} as Fixture) 8 | const [selectedOdd, setSelectedOdd] = useState([]) 9 | 10 | return { 11 | betType, 12 | setBetType, 13 | betAmount, 14 | setBetAmount, 15 | selectedFixture, 16 | setSelectedFixture, 17 | selectedOdd, 18 | setSelectedOdd, 19 | } 20 | } 21 | 22 | export default useBettingData 23 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "allowJs": true, 6 | "skipLibCheck": true, 7 | "strict": true, 8 | "forceConsistentCasingInFileNames": true, 9 | "noEmit": true, 10 | "esModuleInterop": true, 11 | "module": "esnext", 12 | "moduleResolution": "node", 13 | "resolveJsonModule": true, 14 | "isolatedModules": true, 15 | "jsx": "preserve", 16 | "incremental": true, 17 | "paths": { 18 | "@/*": ["./*"] 19 | } 20 | }, 21 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], 22 | "exclude": ["node_modules"] 23 | } 24 | -------------------------------------------------------------------------------- /lib/getOdds.ts: -------------------------------------------------------------------------------- 1 | import axios from "axios" 2 | 3 | const getOdds = async (fixtureId: string) => { 4 | try { 5 | const bookmaker = 8 // Bet 365 6 | const url = `https://api-football-v1.p.rapidapi.com/v3/odds?fixture=${fixtureId}&bookmaker=${bookmaker}` 7 | const res = await axios.get(url, { 8 | headers: { 9 | "X-RapidAPI-Key": "4d0108a5a6mshc2e36a7acaf5ecap162acbjsn80103448a735", 10 | "X-RapidAPI-Host": "api-football-v1.p.rapidapi.com" 11 | } 12 | }) 13 | const filteredGame = res.data.response[0].bookmakers[0].bets[0].values 14 | return filteredGame 15 | } catch { 16 | return [] 17 | } 18 | } 19 | 20 | export default getOdds -------------------------------------------------------------------------------- /lib/const/leagues.ts: -------------------------------------------------------------------------------- 1 | export const leagues = [ 2 | 2, // UEFA Champions League 3 | 3, // UEFA Europa League 4 | 22, // Concacaf W Gold Cup 5 | 29, // FIFA World Cup Qualifying - CAF 6 | 30, // FIFA World Cup Qualifying - AFC 7 | 34, // FIFA World Cup Qualifying - Conmebol 8 | 39, // English Premier League 9 | 40, // English League Champoinship 10 | 45, // English FA Cup 11 | 48, // English Carabao Cup 12 | 61, // French Ligue1 13 | 78, // Germany Bundesliga 14 | 135, // Italian Serie A 15 | 140, // Spanish La Liga 16 | 253, // MLS 17 | 262, // Mexican Liga BBVA MX 18 | 536, // Concacaf Nations League 19 | 960, // UEFA European Championship Qualifying 20 | ] -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- 1 | import { Html, Head, Main, NextScript } from 'next/document' 2 | 3 | export default function Document() { 4 | return ( 5 | 6 | 7 | 8 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | ) 20 | } 21 | -------------------------------------------------------------------------------- /public/img/svg-icon/bets.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /public/img/header/right-icon/bets.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/getFixtures.ts: -------------------------------------------------------------------------------- 1 | import axios from "axios" 2 | import { leagues } from "./const/leagues" 3 | 4 | const getFixtures = async (date: string) => { 5 | try { 6 | const url = `https://api-football-v1.p.rapidapi.com/v3/fixtures?date=${date}` 7 | const res = await axios.get(url, { 8 | headers: { 9 | "X-RapidAPI-Key": "4d0108a5a6mshc2e36a7acaf5ecap162acbjsn80103448a735", 10 | "X-RapidAPI-Host": "api-football-v1.p.rapidapi.com" 11 | } 12 | }) 13 | const filteredGame = res.data.response 14 | .filter((item: any) => leagues.includes(item.league.id)) 15 | .sort((a: any, b: any) => a.league.id - b.league.id) 16 | return filteredGame 17 | } catch { 18 | return [] 19 | } 20 | } 21 | 22 | export default getFixtures -------------------------------------------------------------------------------- /provider/BetProvider.tsx: -------------------------------------------------------------------------------- 1 | import useBettingData from "@/hooks/useBetting" 2 | import { createContext, useContext, useMemo } from "react" 3 | 4 | const BetContext = createContext(null) 5 | 6 | const BetProvider = ({ children }: { children: React.ReactNode }) => { 7 | const betData = useBettingData() 8 | 9 | const value = useMemo( 10 | () => ({ 11 | ...betData, 12 | }), 13 | [betData], 14 | ) 15 | 16 | return {children} 17 | } 18 | 19 | export const useBet = () => { 20 | const context = useContext(BetContext) 21 | if (!context) { 22 | throw new Error("useBet must be used within a BetProvider") 23 | } 24 | return context 25 | } 26 | 27 | export default BetProvider 28 | -------------------------------------------------------------------------------- /provider/AuthProvider.tsx: -------------------------------------------------------------------------------- 1 | import { createContext, useContext, useMemo } from "react" 2 | import useAuthFlow from "../hooks/useAuthFlow" 3 | 4 | const AuthContext = createContext(null) 5 | 6 | const AuthProvider = ({ children }: { children: React.ReactNode }) => { 7 | const authData = useAuthFlow() 8 | 9 | const value = useMemo( 10 | () => ({ 11 | ...authData, 12 | }), 13 | [authData], 14 | ) 15 | 16 | return {children} 17 | } 18 | 19 | export const useAuth = () => { 20 | const context = useContext(AuthContext) 21 | if (!context) { 22 | throw new Error("useAuth must be used within a AuthProvider") 23 | } 24 | return context 25 | } 26 | 27 | export default AuthProvider 28 | -------------------------------------------------------------------------------- /pages/api/auth/verifyToken.ts: -------------------------------------------------------------------------------- 1 | import { NextApiRequest, NextApiResponse } from "next" 2 | import jwt from "jsonwebtoken" 3 | 4 | export default async function handler(req: NextApiRequest, res: NextApiResponse) { 5 | if (req.method === 'POST') { 6 | const { token } = req.body 7 | 8 | try { 9 | const decode = await jwt.verify(token, process.env.TOKEN_SECRET!) as any 10 | 11 | if (decode.exp * 1000 > Date.now()) { 12 | return res.status(200).json({ 13 | res: "success", 14 | token, 15 | }) 16 | } 17 | return res.status(200).json({ 18 | res: "expired", 19 | token, 20 | }) 21 | } catch (error) { 22 | return res.status(200).json({ 23 | res: "expired", 24 | token, 25 | }) 26 | } 27 | } 28 | } -------------------------------------------------------------------------------- /public/img/svg-icon/bed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/img/svg-icon/betslip.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/img/header/right-icon/bed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /provider/Web3Provider.tsx: -------------------------------------------------------------------------------- 1 | import { createContext, useContext, useMemo } from "react" 2 | import { useChainId } from "wagmi"; 3 | import useContract from "@/hooks/useContract"; 4 | 5 | const Web3Context = createContext(null) 6 | 7 | const Web3Provider = ({ children }: { children: React.ReactNode }) => { 8 | const chainId = useChainId() 9 | const contract = useContract() 10 | 11 | const value = useMemo( 12 | () => ({ 13 | ...contract, 14 | chainId, 15 | }), 16 | [contract, chainId], 17 | ) 18 | 19 | return {children} 20 | } 21 | 22 | export const useWeb3 = () => { 23 | const context = useContext(Web3Context) 24 | if (!context) { 25 | throw new Error("useWeb3 must be used within a Web3Provider") 26 | } 27 | return context 28 | } 29 | 30 | export default Web3Provider 31 | -------------------------------------------------------------------------------- /styles/main.scss: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Inter:wght@200;400;600;700;800&display=swap'); 2 | @import 'node_modules/react-modal-video/scss/modal-video.scss'; 3 | /*CSS Table Of Content Starts Here*/ 4 | /* 5 | 01. General CSS 6 | --------------------------- 7 | Section css 8 | --------------------------- 9 | */ 10 | /*CSS Table Of Content Ends Here*/ 11 | 12 | //--Abstracts--// 13 | @import "_abstracts/_mixins"; 14 | @import "_abstracts/_variables"; 15 | //--Abstracts--// 16 | 17 | //--Base--// 18 | @import "_base/_typography"; 19 | //--Base--// 20 | 21 | //--Layout--// 22 | @import "_layout/_header"; 23 | @import "_layout/_banner"; 24 | @import "_layout/_section"; 25 | @import "_layout/_animation"; 26 | //--Layout--// 27 | 28 | //--Components--// 29 | @import "_components/_buttons"; 30 | //--Components--// 31 | 32 | //--Base--// 33 | @import "_base/_responsive"; 34 | //--Base--// 35 | -------------------------------------------------------------------------------- /components/WalletConfig.tsx: -------------------------------------------------------------------------------- 1 | import { base, sepolia } from 'wagmi/chains'; 2 | import { getDefaultConfig } from '@rainbow-me/rainbowkit'; 3 | import { metaMaskWallet } from '@rainbow-me/rainbowkit/wallets'; 4 | import { http } from 'viem'; 5 | 6 | require("dotenv").config(); 7 | 8 | import '@rainbow-me/rainbowkit/styles.css'; 9 | 10 | // Define the connectors for MetaMask and Coinbase Wallet 11 | 12 | const RAINBOWKIT_API_KEY = process.env.NEXT_PUBLIC_RAINBOWKIT_API_KEY!; 13 | 14 | const config = getDefaultConfig({ 15 | appName: 'My RainbowKit App', 16 | projectId: RAINBOWKIT_API_KEY, 17 | wallets: [ 18 | { 19 | groupName: 'Connect Wallet', 20 | wallets: [metaMaskWallet], 21 | }, 22 | ], 23 | chains: [ 24 | base, 25 | sepolia, 26 | ], 27 | transports: { 28 | [base.id]: http(), 29 | [sepolia.id]: http(), 30 | }, 31 | ssr: true, 32 | }); 33 | 34 | export { config }; -------------------------------------------------------------------------------- /lib/api/saveFixture.ts: -------------------------------------------------------------------------------- 1 | import axios from "axios"; 2 | import { Fixture } from "../types/fixture"; 3 | import { toast } from "react-toastify"; 4 | 5 | const saveFixture = async (fixture: Fixture) => { 6 | const res = await axios.post( 7 | "/api/fixture/save", 8 | { 9 | fixtureId: fixture.fixture.id, 10 | fixtureDate: fixture.fixture.date, 11 | league: fixture.league.name, 12 | homeTeam: fixture.teams.home.id, 13 | awayTeam: fixture.teams.away.id, 14 | homeTeamName: fixture.teams.home.name, 15 | awayTeamName: fixture.teams.away.name, 16 | } 17 | ); 18 | if (res.status === 200 && res.data.res === "success") { 19 | toast.success("success!!!") 20 | } else { 21 | if (res.data?.error) { 22 | if (res.data.error === "Fixture already exist") { 23 | toast.success("success!!!") 24 | } else { 25 | console.log(res.data.error) 26 | toast.error("Fail!!!") 27 | } 28 | } 29 | } 30 | } 31 | 32 | export default saveFixture -------------------------------------------------------------------------------- /public/img/banner-freature/tennis.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /components/Spinner.tsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | const Spinner = () => { 3 | return ( 4 |
5 |
6 | 32 |
33 | ); 34 | }; 35 | 36 | export default Spinner; 37 | -------------------------------------------------------------------------------- /pages/api/auth/signup.ts: -------------------------------------------------------------------------------- 1 | import { NextApiRequest, NextApiResponse } from "next" 2 | import clientPromise from "@/lib/mongodb" 3 | 4 | const bcrypt = require('bcrypt'); 5 | 6 | export default async function handler(req: NextApiRequest, res: NextApiResponse) { 7 | if (req.method === "POST") { 8 | const client = await clientPromise 9 | const db = client.db("sports-betting") 10 | const { username, email, password } = req.body 11 | 12 | const saltRounds = 10 13 | const salt = await bcrypt.genSalt(saltRounds) 14 | const hashPassword = await bcrypt.hash(password, salt) 15 | 16 | const user = await db.collection("users").findOne({ 17 | email: email 18 | }) 19 | 20 | if (user) { 21 | return res.status(200).json({ 22 | res: "fail", 23 | error: "User already exist" 24 | }) 25 | } 26 | 27 | await db.collection("users").insertOne({ 28 | username, 29 | email, 30 | password: hashPassword, 31 | }) 32 | 33 | return res.status(200).json({ 34 | res: "success" 35 | }) 36 | } 37 | } -------------------------------------------------------------------------------- /public/img/svg-icon/tabletennis.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/img/svg-icon/valor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /components/BreadCrumb.tsx: -------------------------------------------------------------------------------- 1 | import { usePathname } from 'next/navigation'; 2 | import React from 'react'; 3 | type BreadCrumbProps = { 4 | title: string; 5 | searchWord?: string; 6 | setSearchWord?: React.Dispatch>; 7 | }; 8 | 9 | const BreadCrumb = ({ title, searchWord, setSearchWord }: BreadCrumbProps) => { 10 | const pathname = usePathname() 11 | 12 | return ( 13 |
14 |
15 |
16 |

17 | {title} 18 |

19 | { 20 | pathname && !pathname.includes("/details") && setSearchWord && ( 21 |
22 | setSearchWord(e.target.value)} /> 23 | 24 | 25 | 26 |
27 | ) 28 | } 29 |
30 |
31 |
32 | ); 33 | }; 34 | 35 | export default BreadCrumb; -------------------------------------------------------------------------------- /public/img/svg-icon/rainbow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /pages/api/fixture/save.ts: -------------------------------------------------------------------------------- 1 | import { NextApiRequest, NextApiResponse } from "next" 2 | import clientPromise from "@/lib/mongodb" 3 | 4 | export default async function handler(req: NextApiRequest, res: NextApiResponse) { 5 | try { 6 | if (req.method === "POST") { 7 | const client = await clientPromise 8 | const db = client.db("sports-betting") 9 | const { fixtureId, fixtureDate, league, homeTeam, awayTeam, homeTeamName, awayTeamName } = req.body 10 | 11 | const fixture = await db.collection("fixtures").findOne({ 12 | fixtureId: fixtureId, 13 | }) 14 | 15 | if (fixture) { 16 | return res.status(200).json({ 17 | res: "fail", 18 | error: "Fixture already exist" 19 | }) 20 | } 21 | 22 | await db.collection("fixtures").insertOne({ 23 | fixtureId, 24 | fixtureDate, 25 | league, 26 | homeTeam, 27 | awayTeam, 28 | homeTeamName, 29 | awayTeamName, 30 | finished: false, 31 | }) 32 | 33 | return res.status(200).json({ 34 | res: "success" 35 | }) 36 | } 37 | } catch (err) { 38 | console.log(err) 39 | return res.status(200).json({ 40 | res: "fail", 41 | error: err, 42 | }) 43 | } 44 | } -------------------------------------------------------------------------------- /pages/api/auth/signin.ts: -------------------------------------------------------------------------------- 1 | import { NextApiRequest, NextApiResponse } from "next" 2 | import jwt from "jsonwebtoken" 3 | import clientPromise from "@/lib/mongodb" 4 | 5 | const bcrypt = require('bcrypt'); 6 | 7 | export default async function handler(req: NextApiRequest, res: NextApiResponse) { 8 | if (req.method === 'POST') { 9 | const client = await clientPromise 10 | const db = client.db("sports-betting") 11 | const { email, password } = req.body 12 | 13 | const user = await db.collection("users").findOne({ 14 | email: email 15 | }) 16 | 17 | if (!user) { 18 | return res.status(200).json({ 19 | res: "fail", 20 | error: "User does not exist. Please Register account first." 21 | }) 22 | } 23 | 24 | const result = await bcrypt.compare(password, user.password); 25 | if (!result) { 26 | return res.status(200).json({ 27 | res: "fail", 28 | error: "Wrong password" 29 | }) 30 | } 31 | 32 | const tokenData = { 33 | id: user._id, 34 | username: user.username, 35 | email: user.email 36 | } 37 | 38 | const token = await jwt.sign(tokenData, process.env.TOKEN_SECRET!, { expiresIn: "1d" }) 39 | 40 | return res.status(200).json({ 41 | res: "success", 42 | token, 43 | }) 44 | 45 | } 46 | } -------------------------------------------------------------------------------- /lib/mongodb.ts: -------------------------------------------------------------------------------- 1 | import { MongoClient, ServerApiVersion } from "mongodb"; 2 | 3 | if (!process.env.MONGODB_URI) { 4 | throw new Error('Invalid/Missing environment variable: "MONGODB_URI"'); 5 | } 6 | 7 | const uri = process.env.MONGODB_URI; 8 | const options = { 9 | serverApi: { 10 | version: ServerApiVersion.v1, 11 | strict: true, 12 | deprecationErrors: true, 13 | }, 14 | }; 15 | 16 | let client; 17 | let clientPromise: Promise; 18 | 19 | if (process.env.NODE_ENV === "development") { 20 | // In development mode, use a global variable so that the value 21 | // is preserved across module reloads caused by HMR (Hot Module Replacement). 22 | let globalWithMongo = global as typeof globalThis & { 23 | _mongoClientPromise?: Promise; 24 | }; 25 | 26 | if (!globalWithMongo._mongoClientPromise) { 27 | client = new MongoClient(uri, options); 28 | globalWithMongo._mongoClientPromise = client.connect(); 29 | } 30 | clientPromise = globalWithMongo._mongoClientPromise; 31 | } else { 32 | // In production mode, it's best to not use a global variable. 33 | client = new MongoClient(uri, options); 34 | clientPromise = client.connect(); 35 | } 36 | 37 | // Export a module-scoped MongoClient promise. By doing this in a 38 | // separate module, the client can be shared across functions. 39 | export default clientPromise; 40 | -------------------------------------------------------------------------------- /public/img/svg-icon/ow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/img/svg-icon/tennis.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /public/img/svg-icon/dota.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /public/img/banner-freature/promotion.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/img/banner-freature/table.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "online-bet", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint", 10 | "lint:fix": "next lint --fix", 11 | "prettier:fix": "npx prettier --write components pages shared lib styles providers hooks", 12 | "format": "npm run prettier:fix && npm run lint:fix" 13 | }, 14 | "dependencies": { 15 | "@popperjs/core": "^2.11.7", 16 | "@rainbow-me/rainbowkit": "^2.0.6", 17 | "@tanstack/react-query": "^5.29.2", 18 | "@types/node": "18.16.3", 19 | "@types/react": "18.2.0", 20 | "@types/react-dom": "18.2.1", 21 | "axios": "^1.6.8", 22 | "bcrypt": "^5.1.1", 23 | "bootstrap": "^5.2.3", 24 | "class-validator": "^0.14.1", 25 | "dotenv": "^16.4.5", 26 | "jsonwebtoken": "^9.0.2", 27 | "mongodb": "^6.5.0", 28 | "next": "^13.5.6", 29 | "next-api-decorators": "^2.0.2", 30 | "next-themes": "^0.2.1", 31 | "react": "18.2.0", 32 | "react-dom": "18.2.0", 33 | "react-modal-video": "^2.0.0", 34 | "react-select": "^5.7.2", 35 | "react-toastify": "^10.0.5", 36 | "sass": "^1.62.1", 37 | "swiper": "^9.0.0", 38 | "typescript": "5.4.2", 39 | "viem": "^2.9.16", 40 | "wagmi": "^2.5.19" 41 | }, 42 | "devDependencies": { 43 | "@nomicfoundation/hardhat-toolbox": "^5.0.0", 44 | "@types/bootstrap": "^5.2.6", 45 | "@types/jsonwebtoken": "^9.0.6", 46 | "@types/react-modal-video": "^1.2.0", 47 | "hardhat": "^2.22.3" 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /public/img/svg-icon/football.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /public/img/banner-freature/football.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- 1 | import { ThemeProvider } from 'next-themes'; 2 | import type { AppProps } from 'next/app' 3 | import { useEffect } from 'react'; 4 | import { WagmiProvider } from 'wagmi'; 5 | import { RainbowKitProvider, darkTheme } from '@rainbow-me/rainbowkit'; 6 | import { ToastContainer } from 'react-toastify'; 7 | import 'bootstrap/dist/css/bootstrap.css'; 8 | import "@/styles/main.scss"; 9 | import "react-toastify/dist/ReactToastify.css" 10 | import Layout from '@/components/Layout'; 11 | import { config } from '@/components/WalletConfig'; 12 | import { 13 | QueryClientProvider, 14 | QueryClient, 15 | } from "@tanstack/react-query"; 16 | import AuthProvider from '@/provider/AuthProvider'; 17 | import BetProvider from '@/provider/BetProvider'; 18 | import Web3Provider from '@/provider/Web3Provider'; 19 | 20 | const queryClient = new QueryClient(); 21 | 22 | export default function App({ Component, pageProps }: AppProps) { 23 | useEffect(() => { 24 | import("bootstrap/dist/js/bootstrap"); 25 | }, []); 26 | 27 | return ( 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | ) 47 | } 48 | -------------------------------------------------------------------------------- /public/img/svg-icon/americanball.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /public/img/svg-icon/netball.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/img/header/right-icon/footaball.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /hooks/useApprovePaymentToken.tsx: -------------------------------------------------------------------------------- 1 | import { Address, Chain } from "viem"; 2 | import { useSimulateContract, useWaitForTransactionReceipt, useWriteContract } from "wagmi"; 3 | import { erc20Contract } from "@/lib/const/contracts"; 4 | 5 | const useApprovePaymentToken = ({ chainId, contractToApprove, approveAmount }: { chainId: Chain['id'], contractToApprove: Address, approveAmount: bigint }) => { 6 | const { 7 | data: config, 8 | isLoading: isLoadingPrepare, 9 | isError: isErrorPrepare, 10 | error: errorPrepare, 11 | refetch, 12 | } = useSimulateContract({ 13 | ...erc20Contract, 14 | chainId, 15 | args: [contractToApprove, approveAmount], 16 | functionName: 'approve', 17 | }) 18 | 19 | const { 20 | writeContractAsync, 21 | data: transactionHash, 22 | isPending: isLoadingWrite, 23 | isError: isErrorWrite, 24 | error: errorWrite, 25 | } = useWriteContract() 26 | 27 | const { 28 | isFetching: isFetchingReceipt, 29 | isLoading: isLoadingReceipt, 30 | data: approveReceipt, 31 | isFetched: isApproveFetched, 32 | isSuccess, 33 | isError: isErrorReceipt, 34 | error: errorTransaction, 35 | } = useWaitForTransactionReceipt({ 36 | chainId, 37 | hash: transactionHash, 38 | }) 39 | 40 | const approvePaymentToken = async () => { 41 | if (config) { 42 | await writeContractAsync(config.request) 43 | } 44 | } 45 | 46 | const isLoading = isLoadingReceipt || isLoadingPrepare || isLoadingWrite || isFetchingReceipt 47 | const isError = isErrorWrite || isErrorReceipt || isErrorPrepare 48 | const error = errorWrite || errorTransaction || errorPrepare 49 | 50 | return { 51 | approvePaymentToken, 52 | isApproveFetched, 53 | approveReceipt, 54 | errorTransaction, 55 | isLoading, 56 | isError, 57 | error, 58 | } 59 | } 60 | 61 | export default useApprovePaymentToken 62 | -------------------------------------------------------------------------------- /public/img/svg-icon/futsal.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /public/img/svg-icon/wallet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/img/header/right-icon/wallet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/glyphter/css/Glyphter.css: -------------------------------------------------------------------------------- 1 | /* Generated by Glyphter (http://www.glyphter.com) on Wed Oct 19 2023*/ 2 | @font-face { 3 | font-family: 'Glyphter'; 4 | src: url('/glyphter/fonts/Glyphter.eot'); 5 | src: url('/glyphter/fonts/Glyphter.eot?#iefix') format('embedded-opentype'), 6 | url('/glyphter/fonts/Glyphter.woff') format('woff'), 7 | url('/glyphter/fonts/Glyphter.ttf') format('truetype'), 8 | url('/glyphter/fonts/Glyphter.svg#Glyphter') format('svg'); 9 | font-weight: normal; 10 | font-style: normal; 11 | } 12 | [class*='icon-']:before{ 13 | display: inline-block; 14 | font-family: 'Glyphter'; 15 | font-style: normal; 16 | font-weight: normal; 17 | line-height: 1; 18 | -webkit-font-smoothing: antialiased; 19 | -moz-osx-font-smoothing: grayscale 20 | } 21 | .icon-baseball:before{content:'\0041';} 22 | .icon-basketball:before{content:'\0042';} 23 | .icon-betslip:before{content:'\0043';} 24 | .icon-boxing:before{content:'\0044';} 25 | .icon-cricket:before{content:'\0045';} 26 | .icon-dota:before{content:'\0046';} 27 | .icon-etennis:before{content:'\0047';} 28 | .icon-football:before{content:'\0048';} 29 | .icon-futsal:before{content:'\0049';} 30 | .icon-global:before{content:'\004a';} 31 | .icon-handball:before{content:'\004b';} 32 | .icon-hockyball:before{content:'\004c';} 33 | .icon-hockyman:before{content:'\004d';} 34 | .icon-home:before{content:'\004e';} 35 | .icon-live:before{content:'\004f';} 36 | .icon-americanball:before{content:'\0050';} 37 | .icon-log1:before{content:'\0051';} 38 | .icon-mma:before{content:'\0052';} 39 | .icon-ow:before{content:'\0053';} 40 | .icon-rainbow:before{content:'\0054';} 41 | .icon-rocketluage:before{content:'\0055';} 42 | .icon-rugby:before{content:'\0056';} 43 | .icon-sc2:before{content:'\0057';} 44 | .icon-scgo:before{content:'\0058';} 45 | .icon-tabletennis:before{content:'\0059';} 46 | .icon-tennis:before{content:'\005a';} 47 | .icon-valor:before{content:'\0061';} 48 | .icon-volleyball:before{content:'\0062';} 49 | .icon-warcraft:before{content:'\0063';} -------------------------------------------------------------------------------- /components/DisplayFixtures.tsx: -------------------------------------------------------------------------------- 1 | import Link from "next/link" 2 | import formatDate from "@/lib/formatDate" 3 | import { Fixture } from "@/lib/types/fixture" 4 | import DisplayOdds from "./DisplayOdds" 5 | 6 | const DisplayFixtures = ({ fixtures }: { fixtures: Fixture[] }) => { 7 | return ( 8 | <> 9 | { 10 | fixtures.map(({ fixture, league, teams }) => ( 11 |
12 |
13 | 14 | 15 | icon 16 | 17 | {league.name} 18 | 19 |
    20 |
  • {formatDate(fixture.date)}
  • 21 |
  • Match Winner
  • 22 |
  • Total
  • 23 |
24 |
25 |
26 |
    27 |
  • 28 |
    29 | {teams.home.name} 30 | 31 | flag 32 | 33 |
    34 |
  • 35 |
  • 36 |
    37 | VS 38 |
    39 |
  • 40 |
  • 41 |
    42 | 43 | flag 44 | 45 | {teams.away.name} 46 |
    47 |
  • 48 |
49 | 50 |
51 |
52 | )) 53 | } 54 | 55 | ) 56 | } 57 | 58 | export default DisplayFixtures -------------------------------------------------------------------------------- /hooks/usePlaceBet.tsx: -------------------------------------------------------------------------------- 1 | import { Address, Chain } from "viem"; 2 | import { useSimulateContract, useWaitForTransactionReceipt, useWriteContract } from "wagmi"; 3 | import { bettingContract } from "@/lib/const/contracts"; 4 | 5 | const usePlaceBet = ({ chainId, bets, account }: { chainId: Chain['id'], bets: [bigint, number, number, bigint], account?: Address }) => { 6 | const { 7 | data: config, 8 | refetch, 9 | isLoading: isLoadingPrepare, 10 | isError: isErrorPrepare, 11 | error: errorPrepare, 12 | } = useSimulateContract({ 13 | chainId, 14 | ...bettingContract, 15 | functionName: "placeBet", 16 | args: bets, 17 | query: { enabled: !!account }, 18 | }); 19 | 20 | const { 21 | writeContractAsync, 22 | data: transactionHash, 23 | isPending: isLoadingWrite, 24 | isError: isErrorWrite, 25 | error: errorWrite, 26 | } = useWriteContract() 27 | 28 | const { 29 | isFetching: isFetchingReceipt, 30 | isLoading: isLoadingReceipt, 31 | data: betReceipt, 32 | isFetched: isBetFetched, 33 | isSuccess, 34 | isError: isErrorReceipt, 35 | error: errorTransaction, 36 | } = useWaitForTransactionReceipt({ 37 | hash: transactionHash, 38 | confirmations: 2, 39 | chainId, 40 | query: { 41 | enabled: !!account, 42 | }, 43 | }) 44 | 45 | const placeBet = async () => { 46 | if (config && !!account) { 47 | try { 48 | await writeContractAsync(config.request) 49 | } catch (e) { 50 | console.log(e) 51 | // onError?.(errorWrite instanceof Error ? errorWrite : new Error('Something went wrong')) 52 | } 53 | } 54 | return 55 | } 56 | 57 | const isLoading = isLoadingReceipt || isLoadingPrepare || isLoadingWrite || isFetchingReceipt 58 | const isError = isErrorWrite || isErrorReceipt || isErrorPrepare 59 | const error = errorWrite || errorTransaction || errorPrepare 60 | 61 | return { 62 | isLoading, 63 | isSuccess, 64 | isError, 65 | error, 66 | isBetFetched, 67 | betReceipt, 68 | placeBet, 69 | } 70 | } 71 | 72 | export default usePlaceBet 73 | -------------------------------------------------------------------------------- /public/img/svg-icon/volleyball.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /public/img/svg-icon/scgo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /styles/_abstracts/_mixins.scss: -------------------------------------------------------------------------------- 1 | @mixin justify { 2 | display: flex; 3 | align-items: center; 4 | justify-content: space-between; 5 | } 6 | @mixin wrap { 7 | display: flex; 8 | align-items: center; 9 | justify-content: space-between; 10 | flex-wrap: wrap; 11 | } 12 | @mixin flex { 13 | display: flex; 14 | align-items: center; 15 | } 16 | @mixin bordert { 17 | borrder-top: 1px solid #fff; 18 | } 19 | @mixin borderb { 20 | borrder-bottom: 1px solid var(--border-color); 21 | } 22 | @mixin radius { 23 | width: 38px; 24 | height: 38px; 25 | line-height: 38px; 26 | text-align: center; 27 | border-radius: 50%; 28 | background: var(--icon-bg); 29 | } 30 | @mixin fz14 { 31 | line-height: 16.8px; 32 | font-size: 14px; 33 | font-weight: 400; 34 | } 35 | @mixin fz16 { 36 | line-height: 19.2px; 37 | font-size: 16px; 38 | font-weight: 600; 39 | } 40 | @mixin imgw { 41 | width: 100%; 42 | height: 100%; 43 | } 44 | @mixin gradian-bg{ 45 | background: linear-gradient(80.92deg, #af03ff -7.62%, #460663 105.55%); 46 | box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.25); 47 | } 48 | @mixin gradian-border{ 49 | background: linear-gradient(80.92deg, #460663 -7.62%, #af03ff 105.55%); 50 | box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.25); 51 | } 52 | @mixin gradian-50{ 53 | background: linear-gradient(80.92deg, #af03ff -7.62%, #460663 105.55%); 54 | box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.25); 55 | border-radius: 50%; 56 | } 57 | @mixin gradian-5{ 58 | background: linear-gradient(80.92deg, #460663 -7.62%, #af03ff 105.55%); 59 | box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.25); 60 | border-radius: 5px; 61 | } 62 | @mixin gradian-hover{ 63 | background: linear-gradient(80.92deg, #af03ff -7.62%, #460663 105.55%); 64 | } 65 | @mixin gradian-text{ 66 | background: linear-gradient(80.92deg, #af03ff -7.62%, #460663 105.55%); 67 | -webkit-background-clip: text; 68 | -webkit-text-fill-color: transparent; 69 | background-clip: text; 70 | text-fill-color: transparent; 71 | } 72 | @mixin gradian-text-hover{ 73 | background: linear-gradient(80.92deg, #00A182 -7.62%, #81CD34 105.55%); 74 | -webkit-background-clip: text; 75 | -webkit-text-fill-color: transparent; 76 | background-clip: text; 77 | text-fill-color: transparent; 78 | } 79 | -------------------------------------------------------------------------------- /public/img/svg-icon/world.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /public/img/svg-icon/global.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /public/img/svg-icon/sc2.svg: -------------------------------------------------------------------------------- 1 | 2 | StarCraft2 logo 3 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /public/img/svg-icon/log1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /components/DisplayOdds.tsx: -------------------------------------------------------------------------------- 1 | import { useEffect, useState } from "react" 2 | import getOdds from "@/lib/getOdds" 3 | import { Fixture, Odds } from "@/lib/types/fixture" 4 | import { useBet } from "@/provider/BetProvider" 5 | 6 | const DisplayOdds = ({ fixture }: { fixture: Fixture }) => { 7 | const { betType, selectedFixture, setSelectedFixture, setSelectedOdd } = useBet() 8 | const [odds, setOdds] = useState([]) 9 | 10 | useEffect(() => { 11 | if (fixture) { 12 | getOdds(fixture.fixture.id).then(res => setOdds(res)) 13 | } 14 | }, []) 15 | 16 | const handleOddClick = (id: number) => { 17 | setSelectedFixture(fixture) 18 | if (fixture !== selectedFixture || betType === 'single') { 19 | setSelectedOdd([odds[id]]) 20 | } else { 21 | setSelectedOdd((prevSelectedOdd: Odds[]) => { 22 | const newOdd = odds[id] 23 | if (newOdd.value === 'Home' || newOdd.value === 'Away') { 24 | const sameValueOddIndex = prevSelectedOdd.findIndex( 25 | odd => odd.value === 'Home' || odd.value === 'Away' 26 | ) 27 | if (sameValueOddIndex !== -1) { 28 | const newSelectedOdd = [ 29 | ...prevSelectedOdd.slice(0, sameValueOddIndex), 30 | ...prevSelectedOdd.slice(sameValueOddIndex + 1), 31 | newOdd, 32 | ] 33 | return newSelectedOdd 34 | } 35 | } 36 | if (prevSelectedOdd[prevSelectedOdd.length - 1] === newOdd) { 37 | return prevSelectedOdd 38 | } else if (prevSelectedOdd.length >= 2) { 39 | const newSelectedOdd = [...prevSelectedOdd.slice(1), newOdd] 40 | return newSelectedOdd 41 | } else { 42 | return [...prevSelectedOdd, newOdd] 43 | } 44 | }) 45 | } 46 | } 47 | 48 | return ( 49 |
50 |
handleOddClick(0)}> 51 | 1 52 | {odds[0]?.odd} 53 |
54 |
handleOddClick(1)}> 55 | X 56 | {odds[1]?.odd} 57 |
58 |
handleOddClick(2)}> 59 | 2 60 | {odds[2]?.odd} 61 |
62 |
63 | ) 64 | } 65 | 66 | export default DisplayOdds -------------------------------------------------------------------------------- /public/img/svg-icon/etennis.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /public/img/svg-icon/rugby.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /public/img/svg-icon/hockyman.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /styles/_components/_buttons.scss: -------------------------------------------------------------------------------- 1 | /*--Button Area Start--*/ 2 | /*--Button Area Start--*/ 3 | .cmn--btn { 4 | border-radius: 5px; 5 | padding: 8px 22px 13px; 6 | font-weight: 600; 7 | font-size: 16px; 8 | line-height: 19px; 9 | display: inline-block; 10 | color:var(--btn-clr); 11 | border: unset; 12 | text-transform: capitalize; 13 | position: relative; 14 | span{ 15 | position: relative; 16 | z-index: 1; 17 | transition: all 0.5s; 18 | } 19 | &::before, &::after { 20 | inset: 0; 21 | content: ''; 22 | transition: all ease 0.5s; 23 | position: absolute; 24 | border: 1px solid #af03ff; 25 | border-radius: 5px; 26 | } 27 | &::after { 28 | @include gradian-bg; 29 | opacity: 0; 30 | } 31 | &::before { 32 | @include gradian-hover; 33 | } 34 | &:hover { 35 | color: var(--white-clr); 36 | border-color: #af03ff; 37 | &::before { 38 | background: none; 39 | border-color: #af03ff; 40 | } 41 | &::after { 42 | background: none; 43 | border-color: #af03ff; 44 | } 45 | } 46 | } 47 | .btn--two{ 48 | border-radius: 5px; 49 | padding: 6px 22px 11px; 50 | font-weight: 600; 51 | font-size: 16px; 52 | line-height: 19px; 53 | display: inline-block; 54 | color:var(--btn-clr); 55 | background-color: var(--btn-two); 56 | border: unset; 57 | text-transform: capitalize; 58 | transition: all 0.3s; 59 | border: 1px solid var(--btn-two); 60 | overflow: hidden; 61 | &:hover{ 62 | background-color: transparent; 63 | border-color: var(--btn-two); 64 | } 65 | } 66 | .cmn--grp{ 67 | display: flex; 68 | align-items: center; 69 | flex-wrap: wrap; 70 | gap: 30px; 71 | .border-btn{ 72 | &::before{ 73 | background-color: #170E30; 74 | } 75 | } 76 | } 77 | .border-btn{ 78 | border-radius: 5px; 79 | padding: 11px 22px 12px; 80 | font-weight: 600; 81 | font-size: 16px; 82 | line-height: 19px; 83 | transition: 0.3s; 84 | display: inline-block; 85 | color:var(--title); 86 | text-transform: capitalize; 87 | position: relative; 88 | @include gradian-bg; 89 | span{ 90 | position: relative; 91 | z-index: 1; 92 | font-weight: 600; 93 | @include gradian-text; 94 | } 95 | &::before, &::after { 96 | inset: 0; 97 | content: ''; 98 | transition: all ease 0.5s; 99 | position: absolute; 100 | } 101 | &::before { 102 | background: var(--section-bg); 103 | border-radius: 5px; 104 | inset: 1px; 105 | transition: all 0.5s; 106 | } 107 | &::after{ 108 | opacity: 1; 109 | } 110 | &:hover{ 111 | &::before{ 112 | opacity: 1; 113 | } 114 | @include gradian-hover; 115 | } 116 | } 117 | /*--Button Area End--*/ 118 | /*--Button Area End--*/ -------------------------------------------------------------------------------- /public/img/svg-icon/warcraft.svg: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------