16.02.2020
Tento interní webový projekt slouží pro evidenci rezervací jednoho penzionu. Mezi hlavní funkce patří sada přehledů zobrazující hosty, kteří dnes přijíždějí/odjíždějí, přijíždějí v nejbližších dnech, nemají zaplacené zálohy, ale také seznam probíhajících pobytů. Dále je zde detailní přehled všech rezervací s fulltextovým hledáním, řazením a speciálním předdefinovaným filtrováním, dle zadaných podmínek.
Velmi důležitou část tvoří zadávání rezervovaných pokojů a hlídání případných konfliktů.
Zásadní pomůckou se pak stal kalendář, ovšem ve speciálním režimu "zdrojů", kdy jsou vidět jednotlivé pokoje a jejich obsazenost, samozřejmě s přímým propojením na editaci/detaily rezervace.
A protože v evidenci pobytů se evidují též částky, zálohy a další detaily ohledně plateb, je k dispozici také statistika/graf, ukazující, jak si které měsíce stojí.
Součástí práce byla také grafika, návrh CSS stylů, ale samozřejmě také tomu odpovídající responzivní design. Nezbytnou součástí bylo také nasazení SSL certifikátu.
Projekt obsahuje téměř 50 aktivních *.cshtml stránek, několik vlastních C# knihoven, ale také řadu Javascript částí, včetně využívání jQuery apod. Stranou nezůstalo ani využívání AJAX technologie pro získávání dat pro kalendář, jQuery validace a i zde je na řadě míst využito profesionálních vektorových SVG ikon. V Redakčním systému je dále k dispozici podrobná Uživatelská příručka v PDF.
Web je založen na Microsoft ASP.NET 4.8, Web Pages 3, HTML 5, LESS/CSS 3/Flexbox a data jsou ukládána do SQL Server 2017 databáze. Jako vývojové prostředí bylo použito Visual Studio 2019.
Celý projekt je hostován u společnosti ASPone, díky které je zajištěna nejen skvělá technická podpora, ale také vždy nejnovější Microsoft technologie.
Screenshoty
Služby
Projekt je ukázkou těchto nabízených služeb: