SPLETNE APLIKACIJE

Izdelava spletnih aplikacij za vaše stranke, partnerje in zaposlene

Izdelujemo spletne aplikacije, ki delujejo v brskalniku: portale za stranke in poslovne partnerje, interna orodja in nadzorne plošče.

Brezplačen prvi pogovorod 15.000 €Gostovanje v EU
Storitve
Stekleni trakovi oblikujejo okno s plastmi, kot spletna aplikacija v brskalniku
OBSEG

Spletne aplikacije po meri: kaj so, kdaj jih potrebujete in kako nastanejo

Spletna aplikacija je program, ki deluje v spletnem brskalniku in v katerem uporabnik opravlja delo: prijavi se, vnaša in spreminja podatke, odobrava, naroča ali spremlja stanje. Ni je treba namestiti, deluje na računalniku, tablici in mobilnem telefonu, vsi uporabniki pa delajo v isti, aktualni različici. Kadar uporabniki potrebujejo delo brez internetne povezave ali dostop do kamere in lokacije, je lahko boljša izbira mobilna aplikacija.

Spletna stran ali spletna aplikacija

Spletna stran predstavlja podjetje: obiskovalec bere o storitvah in se oglasi prek obrazca. Spletna aplikacija je namenjena delu: uporabnik ima lasten račun, vidi svoje podatke in jih spreminja v mejah svojih pravic. Razlika ni v videzu, temveč v tem, kar se dogaja za zaslonom: aplikacija ima podatkovno bazo, poslovna pravila, uporabniške vloge in povezave z drugimi sistemi, zato je tudi njena izdelava drugačno delo. Spletna trgovina je posebna vrsta spletne aplikacije, namenjena prodaji, njeno izdelavo pa opisujemo na strani izdelava spletne trgovine.

Kdaj potrebujete spletno aplikacijo

Spletna aplikacija je smiselna, kadar mora več ljudi v podjetju in zunaj njega delati z istimi podatki, preglednice in e-pošta pa tega ne zmorejo več. Značilni so ti primeri.

Portali za stranke

Mesto, kjer kupci vidijo svoja naročila, pogodbe, račune, dokumente ali stanje zahtevkov in sami sprožijo tisto, zaradi česar bi sicer klicali ali pisali e-pošto.

Portali za poslovne partnerje

Za veleprodajne kupce, distributerje, dobavitelje ali serviserje: pogoji in ceniki po partnerjih, naročila, reklamacije in dokumentacija, pri čemer vsak partner vidi samo to, kar se nanaša nanj.

Interna orodja

Aplikacije za zaposlene, ki nadomestijo preglednice in verige e-poštnih sporočil: delovni nalogi, odobravanje zahtevkov, načrtovanje virov, evidence in potek dela med oddelki.

Nadzorne plošče

Ključne številke na enem zaslonu, izračunane iz podatkov, ki jih že imate v ERP-ju, CRM-u ali knjigovodstvu, namesto poročil, ki se sestavljajo ročno. Če je treba podatke najprej urediti in povezati, si oglejte stran podatki in poslovna analitika.

Vsaka od teh aplikacij je oblika programske opreme po meri. Kdaj se razvoj po meri izplača in kdaj je boljši gotov izdelek, opisujemo na strani razvoj programske opreme po meri.

Tehnologija

Spletne aplikacije gradimo s tehnologijami, ki jih uporabljamo v lastnih izdelkih in pri delu za stranke: Next.js in React za uporabniški vmesnik, Node.js za zaledni del in PostgreSQL za podatkovno bazo. Kadar aplikacija potrebuje iskanje po pomenu, na primer po dokumentih ali bazi znanja, PostgreSQL razširimo s pgvectorjem. Aplikacijo zapakiramo v Docker, spremembe pa pred objavo opravijo samodejna preverjanja v GitLab CI.

Gre za razširjene odprtokodne tehnologije, zato lahko aplikacijo razume in naprej razvija tudi druga ekipa. Aplikacije, ki jih izdelujemo in vzdržujemo, delujejo na strežnikih v EU.

Varnost in pravice dostopa

Spletna aplikacija je dostopna iz interneta, zato varnost načrtujemo od začetka, ne kot dodatek na koncu:

  • vsak uporabnik ima vlogo, ki določa, kaj sme videti in spreminjati, partner pa vidi samo svoje podatke;
  • pravice se preverjajo na strežniku pri vsaki zahtevi, ne le s skrivanjem gumbov v vmesniku;
  • povezava je šifrirana, kjer je potrebno, pa uvedemo dodatno preverjanje ob prijavi;
  • pomembna dejanja se beležijo: kdo je kaj spremenil in kdaj;
  • obdelujejo se samo osebni podatki, ki jih aplikacija potrebuje, podatki pa so na strežnikih v EU.

Če aplikacija uporablja umetno inteligenco, pravila za njeno delovanje in nadzor opisujemo na strani AI varnost in upravljanje.

Povezovanje z ERP-jem in CRM-om

Poslovna spletna aplikacija redko deluje sama. Podatki o kupcih, artiklih, cenah in zalogah so praviloma že v ERP-ju ali CRM-u, zato jih aplikacija bere od tam, namesto da bi jih kdo prepisoval. Odvisno od sistema povezava poteka prek API-ja, redne sinhronizacije ali izvoza podatkov.

Za podjetje Instar informatika, hrvaškega trgovca in distributerja računalniške opreme, smo našo platformo Business Booster povezali z ERP-jem Luceed. Platforma deluje na kopiji podatkov, ki se sinhronizira vsako noč in je namenjena samo branju, zato delo v ERP-ju ostane nedotaknjeno. Na tej kopiji nastajajo tedenska poročila o prodaji in zalogah po blagovnih znamkah ter odgovori na poslovna vprašanja, zastavljena v hrvaščini. Kako je videti povezava z ERP-jem, ko vključuje umetno inteligenco, opisujemo na strani integracija umetne inteligence s sistemi CRM in ERP.

Kako izdelamo spletno aplikacijo

Razvoj spletne aplikacije vodimo po fazah, da uporabniki čim prej delajo v pravi aplikaciji:

  1. Brezplačen prvi pogovor: kdo bo aplikacijo uporabljal in katero delo bo v njej opravljal.
  2. Uvodna analiza: vloge, pravice, zasloni, poslovna pravila in sistemi, s katerimi se aplikacija povezuje. Kjer to pomaga, pred razvojem skiciramo glavne zaslone.
  3. Obseg, ocena stroškov in načrt po fazah.
  4. Prva delujoča različica v 4–8 tednih, s pravo prijavo, vlogami in vašimi podatki. Napredek spremljate na portalu za stranke.
  5. Uvajanje uporabnikov, dodelave po njihovih povratnih informacijah in naslednje faze.
  6. Vzdrževanje po zagonu.

Od česa je odvisna cena

Na oceno stroškov vplivajo:

  • število vrst uporabnikov in to, kako podrobno so razdelane njihove pravice;
  • število zaslonov in zapletenost poslovnih pravil;
  • integracije z ERP-jem, CRM-om, plačilnim sistemom ali e-pošto in kakšen API imajo ti sistemi;
  • prenos obstoječih podatkov;
  • videz: gotove komponente vmesnika ali oblikovanje po meri vaše celostne grafične podobe;
  • število jezikov vmesnika ter potrebna poročila in izvozi;
  • obseg vzdrževanja.

Oceno pripravimo po uvodni analizi, razdeljeno po fazah, zato vnaprej veste, kaj spada v prvo različico.

Vzdrževanje

Spletna aplikacija ni končana, ko začne delovati. Brskalniki, knjižnice in varnostne zahteve se spreminjajo, uporabniki pa sčasoma želijo dodelave. Vzdrževanje obsega posodobitve in varnostne popravke, nadzor delovanja, varnostne kopije baze in odpravo napak, večje dodelave pa načrtujemo kot nove faze z lastno oceno.

Kaj pripraviti

Za začetek je koristno imeti:

  • seznam uporabnikov: kdo se prijavlja in kaj sme videti katera skupina;
  • primere preglednic, obrazcev in poročil, ki jih aplikacija nadomešča;
  • dokumentacijo API-ja vašega ERP-ja ali CRM-a ali kontakt osebe, ki ga vzdržuje;
  • celostno grafično podobo, če aplikacijo uporabljajo kupci in partnerji;
  • osebo, ki odloča o prednostnih nalogah, in nekaj uporabnikov za preizkušanje.
KAJ DOBITE

Kaj vključuje

  • Spletna aplikacija, ki deluje v brskalniku na računalniku, tablici in telefonu
  • Prijava, vloge in pravice dostopa, ki se preverjajo na strežniku
  • Povezava z vašim ERP-jem, CRM-om in drugimi sistemi
  • Nadzorne plošče in poročila iz podatkov, ki jih že imate
  • Prva delujoča različica v 4–8 tednih, nato razvoj po fazah
  • Delovanje na strežnikih v EU, varnostne kopije in vzdrževanje
  • Spremljanje napredka na portalu za stranke
CENA

Koliko stane in koliko časa traja

Izdelava in uvedba

od 15.000 €

najpogosteje 15.000–80.000 €, odvisno od obsega

Mesečno

od 300 €/mes.

strežniki v EU, nadzor, vzdrževanje in podpora

Običajno trajanje

8–24 tednov

Zneski so okvirni, za običajen obseg; točen znesek prejmete v pisni ponudbi po prvem pogovoru, ki je brezplačen. Divine Solutions ni v sistemu DDV, zato se DDV na te zneske ne obračuna. Vse cene na enem mestu

KAKO DELAMO

Od prvega pogovora do delovanja v produkciji

01

Prvi pogovor

Pregledamo cilje, procese in sisteme, ki jih uporabljate.

02

Obseg in načrt

Pisni obseg, ocena stroškov in načrt po fazah.

03

Izdelava in uvedba

Delujoča različica na vaših podatkih; projekt običajno traja 8–24 tednov.

04

Uvedba in vzdrževanje

Zagon, nadzor, posodobitve in podpora.

FAQ

Najpogostejša vprašanja

Kakšna je razlika med spletno stranjo in spletno aplikacijo?

Spletna stran obvešča, spletna aplikacija pa je namenjena delu. Na strani obiskovalec bere o podjetju in storitvah, v aplikacijo pa se uporabnik prijavi ter v njej vnaša in spreminja podatke, odobrava, naroča ali spremlja stanje. Zato ima aplikacija podatkovno bazo, uporabniške vloge, poslovna pravila in povezave z drugimi sistemi, njena izdelava pa je drugačno delo od izdelave spletne strani.

Koliko časa traja izdelava spletne aplikacije?

Prva delujoča različica je končana v 4–8 tednih. V njej so prijava, vloge in glavni potek dela, povezan z vašimi podatki, zato lahko uporabniki začnejo delati in dajati povratne informacije. Druge funkcije pridejo po fazah, po načrtu, dogovorjenem pred začetkom, koliko jih bo, pa je odvisno od obsega in integracij.

Koliko stane izdelava spletne aplikacije?

Cena je odvisna od števila vlog in zaslonov, zapletenosti poslovnih pravil, integracij z ERP-jem ali CRM-om, prenosa obstoječih podatkov in obsega vzdrževanja. Oceno stroškov pripravimo po uvodni analizi in jo razdelimo po fazah, zato vnaprej veste, kaj dobite v prvi različici, o naslednjih fazah pa se odločate, ko vidite, kako aplikacija deluje.

Ali je mogoče spletno aplikacijo povezati z našim ERP-jem ali CRM-om?

Da, način pa je odvisen od tega, kako sistem omogoča dostop do podatkov: prek API-ja, redne sinhronizacije ali izvoza. Kadar je mogoče, aplikacija deluje na kopiji podatkov in v ERP-ju ničesar ne spreminja, tako kot naša platforma Business Booster, ki smo jo za podjetje Instar informatika povezali z ERP-jem Luceed. Pred oceno preverimo, kaj vaš sistem dopušča.

Kako je urejena varnost spletne aplikacije?

Varnost se načrtuje od začetka: vsak uporabnik ima vlogo, pravice pa se preverjajo na strežniku pri vsaki zahtevi, ne le v vmesniku. Povezava je šifrirana, pomembna dejanja se beležijo, podatki pa so na strežnikih v EU. Osebne podatke obdelujemo samo v obsegu, ki ga aplikacija res potrebuje.

Ali spletna aplikacija deluje tudi na mobilnem telefonu?

Da, spletna aplikacija deluje v brskalniku na telefonu in tablici, vmesnik pa se prilagodi velikosti zaslona. Za portale in interna orodja to pogosto zadošča. Če potrebujete delo brez internetne povezave, dostop do kamere in lokacije v ozadju ali objavo v trgovinah z aplikacijami, je lahko boljša izbira mobilna aplikacija, ki jo izdelamo posebej ali poleg spletne aplikacije.

KONTAKT

Pripravljeni na naslednji korak?

Dogovorite se za brezplačen prvi pogovor: pregledamo vaše procese in sisteme, nato prejmete obseg, oceno in načrt po fazah.

Kontakt