Režim fungování tipovačky od sezóny 2024/2025

Hledá se administrátor (+ programátor) pro Tipovačku

Vážení a milí tipující, nová sezóna je tady a je potřeba řešit, jak to bude s tipovačkou dále. Moje možnosti v roli dlouhodobého administrátora za těch 13 let dosáhly svých limitů, stejně jako životnost spousty věcí na webu a stávají se dále neudržitelnými v současné podobě.

Z toho důvodu hledám primárně někoho, kdo by byl ochoten si správu celého webu včetně Tipovačky a vším s ní související převzít (nutné programátorské znalosti - PHP, SQL + trocha volného času). Níže uvádím nezbytné aktivity, které by dotyčný musel realizovat a předpoklady, které musí mít (nemusí to být jeden člověk, klidně může jít o sdílenou roli mezi týmem lidí). Pokud někdo takový mezi Vámi je, nebo někoho takového znáte, ať se mi ozve kdykoliv na administrator@tipujbiatlon.cz a všechno si vysvětlíme a dořešíme.

Co se tedy změnilo?

V prvé řadě chci říci, že jsem obnouvil a doufám trochu vylepšil možnosti zaslání zapomenutého hesla (už by nemělo jít resetovat nikomu cizímu) - zde by tedy neměl být nikdo limitován a měl by to zvládnout každý svépomocí. Přidal jsem i možnost zaslání zapomenutého uživatelského jména na registrovaný e-mail, což dlouhodobě chybělo. Snad to výrazně pomůže snížit počet požadavků tipujících.

Tipovačka bude dále běžet ve známé podobě, ale s minimální podporou ze strany administrátora. Tedy nebudu poskytovat žádnou e-mailovou podporu ani krizové intervence. Tj. například pokud se něco někde změní na webových službách IBU (a přestane fungovat stahování výsledků) nebo nějaký závod bude zpracován špatně, soutěžící se s tím budou muset smířit. Týká se to i případných úprav časů závodu atd., změní-li se na poslední chvíli - na to naštěstí máme pomocníky z řad tipujících, kteří můžou včas zasáhnout. A také to může mít dopad v případě, že provozovatel hostingu bude mít nějaké požadavky na ad-hoc zásahy. Neříkám, že nebudu řešit nikdy nic, ale bude to podle aktuálních časových možností a situace a méně než dříve.

Děkuji za pochopení a těším se na případné nabídky pomoci.

S pozdravem BORShop, administrátor


Požadavky na backend vývojáře (PHP, SQL), frontnend vývojáře (CSS, JS)

  • web je potřeba kompletně přepsat od základů, ideálně na nějakém předpřipraveném CMS řešení / frameworku typu Nette, Zend, Wordpress atd.
  • hosting podporuje PHP 7+, nyní je vše na PHP 5.6 který dlouho nepojede
  • je možné využít i moderní frontend frameworky jako React.js a podobně
  • komunikace s IBU API probíhá přes REST API s JSON formátem a je víceméně funkční a hotová, v první fázi není třeba dělat velké zásahy
  • je nefunkční mailing, transakční i newsletter, vše jede přes mail() funkci, protože PHPMailer nefunguje pod starým PHP
  • chybí nyní možnost zapracovávat připomínky a rozvojové požadavky soutěžících, zlepšovat uživatelský zážitek
  • SQL databáze vychází z 14 let starých předpokladů a je na místě revize
  • je možné plně realizovat vlastní rozhodnutí v oblasti rozvoje, omezení se nekladou, cílem je jen poskytnout zážitek uživatelům v rámci možností, které podporují hostingové servery
  • očekávaný rozsah nutných prací: 30-50 MD na přepis webu do PHP7 + úpravy frontendu, kde nedokážu čas odhadnout