Vlastnosti

Administrační systém orientovaný na uživatelský zážitek, použitelnost, bezpečnost a kvalitu, s možností jednoduché implementace složitých business procesů, včetně pokročilých jazykově závislých funkcí. Předpokladem je životnost projektů 3 a více let.

Jednoduchá prezentace, složitý firemní web na míru, vícejazyčný e-shop nebo snad rezervační systém? Není problém!

Rychlá implementace

Využíváme vlastní znovupoužitelné, konfigurovatelné balíčky a komponenty pro snadnou a efektivní tvorbu webů a jejich automatické testování, rychlé a spolehlivé nasazení pomocí CI.

Když už se něco pokazí, díky monitoringu a nadupanému error reportingu dokážeme vše bleskurychle opravit.

Technologie

Moderní technologie a trendy nás drží napřed. Jsme díky tomu schopni vyrovnat se konkurenci a být v obraze.

Server

Běžíme na linuxovém serveru, stránky servíruje Apache společně s PHP 8.0, data ukládáme do PostgreSQL 12 databáze, kterou podporují Memcache, RabbitMQ a Redis. Na vývojovém prostředí je vše pěkně zabalené do Docker kontejnerů.

Nástroje

Formu našim webům dáváme díky strukturovaným stylopisům psaným v SASS za pomoci knihovny Compass.

Striktně dodržujeme principy SOLID, KISS, PSR-4 a definované coding standards pro PHP, SQL, Latte, CSS, SASS (SCSS), JavaScript i CoffeeScript.

Kód před vypuštěním do světa prochází code-review přes merge requesty v Gitlabu a unit testováním v PHPUnit.

Knihovny

Systém pohání Nette Framework 3 spolu s vlastním ORM. Mimo jiných využíváme také některé Kdyby a Symfony balíčky. Máme vlastní JS stack napsaný v CoffeeScriptu, postavený nad Require.js/Almond a nejnovějším jQuery.

CI našich projektů má na starost Gitlab - pomáhá nám s jejich sestavením, spouštěním testů a deployem na ostrý i testovací server.