Tvoríme webové aplikácie, ktoré majú zmysel a sú funkčné.

Frontend

Naše webové aplikácie sú najčastejšie na frontend tvorené na frameworku Angular od Google. Medzi webové aplikácie môžeme brať ako informačné systémy, čo je trochu komplexnejšie príklad, ale aj menšie jedno-účelové aplikácie.

Backend

Backend našich webových aplikácií tvoríme hlavne v  Node JS frameworku NestJS ( NestJS framework ). V nedávnej histórii sme tiež vytvárali backend časti webových aplikácií alebo Ak chcete infromačních systému aj v  PHP frameworku.

SPA

Webové aplikácie sú najčastejšie ako SPA ( single page application ), kde komunikácia je cez REST API, ale môže byť aj moderné GraphQL API. Používame vždy aktuálne štandardy pri vývoji, čo je veľká výzva vzhľadom k rýchlosti vývoji webových technológií.

Nami vytvorené webové aplikácie

CENTRUM-VZDĚLÁVÁNÍ.CZ  - Počítačová služba s.r.o. - informační system - webová aplikace

CENTRUM-VZDELÁVÁNÍ.CZ – Informačný systém pre vzdelávaciu spoločnosť

Webové aplikácie

Časté otázky okolo tvorby webových aplikácií

Doba vývoja webovej aplikácií je závislá vždy na vypýtal – „ čo všetko má webová aplikácia vedieť „. Tzn. že v prípade veľmi jednoduché webové aplikácie sa môžeme dostať k intervale 1-2 mesiace. Ale samozrejme o zložitejších systémov je to otázka niekoľko mesiacov.

Typický postup pri tvorbe webových aplikácií by sa mohol zhrnúť do nasledujúcich krokov:

  1. ANALÝZA – Pochopiť Váš business model, pretože Vy ste odborníci vo svojom odbore, zmapovať procesy a definovať požiadavky, ktoré sú pre vás dôležité.
  2. NÁVRH Webové aplikácie – Vytvoríme „klikateľný“ wireframe ( mockup ) webu pre čo najlepšiu interpretáciu predchádzajúcej analýzy, ktorá je Vami schválená. V rámci tohto kroku po odladenie štruktúry sa pozrieme na grafický návrh hlavných obrazoviek webovej aplikácie alebo sa len dohodneme na základných veciach ako sú: font, farby a štýl.
    Ukážka takého návrhu pre webové stránky – Návrh webu pre spoločnosti JH9.
  3. TVORBA Webové aplikácie – V tejto fáze vytvárame samotný webová aplikácia a to samozrejme s responzivním dizajnom, podľa definovaných fáz z predchádzajúcej krokov.
  4. TESTOVANIA Webové aplikácie – Pred „ostrým“ spustenie je dobré vykonať rôzne urovne testovanie ( podľa potreby ). Napr. najprv Aplha testovanie s uzavretou skupinou a následne beta testovanie s väčšinou skupinou cieľových používateľov. Tak aby následný nábeh do produkčnej verzie bol hladký.
  5. ZAŠKOLENIE – Pretože nejde len o to vytvoriť webovú aplikáciu, ale naučiť vás ako z Vašej webovou aplikáciou zaobchádzať, tak Vás zaškolíme, prípadne pripravíme video-manuál ( vždy po dohode )

Túto otázku dostávame veľmi často, ale málo kedy ju môžeme ihneď odpovedať. Pretože málokedy je perfektne pripravené zadanie, na základe, ktorého by šlo vykonať na cenení tvorby webovej aplikácie. Vždy záleží na rozsahu funkcií a náročnosti, pretože od toho sa bielizeñ čas a tým aj peniaze.

Webové aplikácie možno prevádzkovať na rôznych platformách napr. Na svojom vlastnom serveri, alebo na platenom webhostingu a alebo v špecializovaných službách ako napríklad Amazon Web Services (AWS) . Vždy záleží na požadovať „kvalite“ služby možno začať od „zadarmo“ až po niekoľko desiatok dolárov mesačne.

Otázka sa vám možno zdá čudná, ale ide o to, že nie vždy je vhodné si nechať vytvoriť webovú aplikáciu. Prečo? Jednoducho preto, že by bol vývoj webovej apliakce na mieru neefektívne a proste niekedy je lepšie využiť už dostupných webových služieb. Aj to sa nám niekedy stane, že po z analyzovanie požiadaviek radšej odporučíme zákazníkovi, aby neinvestoval zbytočne do svojej webovej aplikácie, ale využil nějakoou inú už existujúcu službu.

V podstate áno, aj keď samozrejme nejaké moduly ako registrácii alebo iné sa dajú „znovu-použiť“, ale v zásade sa vždy jedná o unikátne riešenie. A takéto riešenie sa musí vždy vyvinúť na mieru podľa požiadaviek a potrieb klienta.

Pri vývoji webových aplikácií používame rôzne webové technológie ako napríklad Angular pre frontend, NestJS (NodeJs framework) pre backend, MySQL pre databaze. V rámci programovacieho jazyku sa väčšinou držíme JavaScriptu resp. TypeScript . Ako dev-ops využívame nášho GitLab servera. Ako vývojové prostredie používame prevažne PHPStorm od JetBrains.

visionslabs - ilustration - faq

Čo o nás hovoria klienti

Chcete webovú aplikáciu?

    Jméno *
    E-mail *
    Dotaz *
    Týká se to ..

    Použijeme vaše osobní údaje pro vyřešení vašeho dotazu dle našich zásad ochrany osobních údajů. Tato stránka je ochráněna reCAPTCHA od Google Privacy Policy a podmínky použití.