Vaše Liga | Vojtěch Hlaváček | Moje Srandy

Vaše Liga

Od Května 2017 kormidluju vývoj a zároveň i vyvíjím nový web Vaší Ligy.


  • #technickeOkenko 13.09.2019

    Nasadil jsem Webpack, momentálně přes něj běží pouze nově předělané komentáře, které se již přidávají pouze JavaScriptem přes ES6. Tudíž bylo odebráno ajaxové překreslování komentářu při každém nově napsaném komentáři, ulevilo se tak databázi a web je opět o něco svižnější. Spolu s webpackem byla přidána knihovna Naja na ovládání ajaxu, přes který ty komentáře běží. Spolu s tím jsem na některých místech přidal ajaxový loader, aby uživatel věděl, že se něco děje.

  • #vytuneneDomlouvani 13.09.2019

    Spustili jsme nové domlouvání zápasů. Nově je možné domluvit více zápasů na jeden termín. Termín je nyní pouze nadhozen nějakým hráčem, že by hrát mohl. Pod ním je pak možno domluvit tolik zápasů, kolik hráči chtějí. Při přijmutí termínu zadáváte i rovnou místo a čas. Zjednoduší to pak zadávání výsledku a hlavně je možné veškeré přijaté termíny propojit s kalendářem.

  • #novaMutace 01.07.2019

    Po měsících příprav jsme dali do kupy koncept soukromých lig a převedla si liga skupiny Generali na nový web. Aplikace je i odlazena na ladný spuštění dalších soukromých lig, tak když se naskytne možnost, je to otázka pár hodin.

  • #mesicNaZkousku 01.07.2019

    Měsíc zdarma se neosvědčil, hráči to nebrali vážně a převážně nehráli, takže i když přibyla velká spousta hráčů, kvalita ligy rapidně klesla. Proto došlo k menší změně a na řadu přišel "Měsíc na Zkoušku", tedy v překladu za 55,- Kč na první měsíc a pak pokračuj dle svého uvážení.

  • #planovac 01.07.2019

    Plánovač termínů prošel hromadou aktualizací, přibylo hafo javascriptu ubylo ajaxového překreslování a je celý hezčí, intuitivnější a rychlejší.

  • #zmenyNaDashboardu 06.03.2019

    Komentáře k termínům jsou nově srolované aby nezabíraly moc místa. Nově si lze také vypsat dva termíny v jeden den. Dále odladěny další mouchy ohledně ohledně překresování komentářů a odmítnuté komentáře se ihned objeví v koši.

  • #bezMalychSkupin 06.03.2019

    Upravení generátoru nové ligy. Nově byly dány pryč všechny čtyřčlenné skupiny a byly nahrazeny šestičlennými.

  • #velkeNovinky 06.02.2019

    Začala nová sezóna a s tím jsme i poprvé pustili Vaší Ligu v Polsku (flexiliga.pl) s počtem 160 hráčů. Druhá velká věc je, že testujeme první měsíc v sezóně zdarma pro nové hráče. Aby toho nebylo málo, tak se kompletně předělal systém bodování zápasů a skupin aby byl zajištěn téměř vždy postup prvních dvou hráčů a sestup posledních dvou hráčů. Na závěr se ještě kompletně překopalo plánování zápasů a bylo vytvořen vlastní plánovač s pravidelnými termíny. Ufffff.... :-)

  • #zmenaFontu 11.01.2019

    Po hromadě keců na font, na který si zatím všichni zvykli, proběhla změna na jiný. Konkretně na font Nunito.

  • #mesicHryZdarma 06.12.2018

    Nově jsme spustili pro hráče, kteří se nově zaregistrovali na webu, první měsíc na vyzkoušení zdarma. Tento měsíc na zkoušku lze využít pouze pro začínající sezónu, nikoliv v průběhu sezóny.

  • #drobnosti 26.11.2018

    Vzájemné zápasy na kartě uživatele nyní zobrazují i názvy týmů. To samé platí pro odehrané zápasy na dashboardu v kartě Hráči

  • #novyCenik 21.11.2018

    Nově jsme nastavili dynamické ceny během sezóny. Celá sezóna je za 555,- Kč, 3 měsíce za 500,- Kč, 2 měsíce 400,- Kč a poslední měsíc za 300,- Kč. Ceny si nově mohou správci nastavit na jednotlivá kola i jednotlivé město-sporty.

  • #novaPlatba 16.11.2018

    Nyní lze ve Vaší Lize platit i pomocí PayPal účtu.

  • #novyEmail 15.11.2018

    Nově, pokud se zúčastníte diskuse pod článkem či akcí, tak vám v souhrnném e-mailu budou chodit notifikace o aktivitě v konverzaci.

  • #frontend 13.11.2018

    Poupravil se vzhled navrhovaných termínů. Vlastní přijaté a mnou přijaté termíny jsou zeleně a v zeleném rámečku. Cizí termíny přijaté někým cizím jsou nyní oranžově s upozorněním "Termín již přijak někdo jiný, ale můžeš se přidat a domluvit dvojzápas".

Co je Vaše Liga?

VAŠE LIGA je amatérská liga pro všechny sportovní nadšence - od 15 do 70 let, začátečníky i pokročilé, muže i ženy.

Hrají se 4 zápasy měsíčně. Můžeš je odehrát kdykoli se dohodnete. O víkendu či v týdnu. Ráno či večer. Pokud nemáš moc času, můžeš odehrát klidně všechny 4 v jeden večer. Liga tě přinutí hýbat aspoň párkrát v měsíci, což dělá dobře tělu i mysli. Každý měsíc se seznámíš se 4 lidmi na stejné vlně jako jsi ty, tak už vzniklo v lize hodně přátelství a často i něco víc :)

Na webu máme speciální domlouvací funkce, které domlouvání zápasů se soupeři hodně usnadňují. Díky nim se odehraje 91% zápasů, což je mnohem více, než u jiných lig. Startovné 555 Kč se rychle vrátí na slevách na kurty ve sportcentrech po celém městě – až 50 %.

Jaká je moje role?

Celá Vaše Liga je vyvíjená skrz agenturu Webový Servis. A právě skrz ní jsem součástí vývojového týmu a koordinuji samotný vývoj Vaší Ligy.

Aplikace využívá tyto technologie:

  • Rozdělen frontend a backend
  • Frontend a samotné jádro aplikace běží na Nette Framework 2.4 (nette.org)
  • PHP 7.1
  • Sessions ukládáme do Redisu
  • Mnoho operací zpracovává RabbitMq
  • MySql - Doctrine (Kdyby/Doctrine)
  • Cilent-side Framework Nittro (nittro.org)
  • Nasazujeme Elasticsearch na žebříčky, dashboard a profily uživatelů

Dostupné na webu www.vaseliga.cz