VEB APLIKACIJE

Izrada veb aplikacija za vaše klijente, partnere i zaposlene

Izrađujemo veb aplikacije koje rade u pregledaču: portale za klijente i poslovne partnere, interne alate i kontrolne table. Povezujemo ih sa vašim ERP-om i CRM-om, pa se podaci više ne prepisuju ručno.

Besplatan prvi razgovorod 15.000 €Hosting u EU
Usluge
Staklene trake oblikuju prozor sa slojevima, kao veb aplikacija u pregledaču
OPSEG

Veb aplikacije po meri: šta su, kada su potrebne i kako nastaju

Veb aplikacija je program koji radi u internet pregledaču i u kome korisnik obavlja posao: prijavljuje se, unosi i menja podatke, odobrava, naručuje ili prati status. Ne treba je instalirati, radi na računaru, tabletu i mobilnom telefonu, a svi korisnici rade na istoj, aktuelnoj verziji. Kad korisnicima treba rad bez internet veze ili pristup kameri i lokaciji, bolji izbor može biti mobilna aplikacija.

Sajt ili veb aplikacija

Sajt predstavlja kompaniju: posetilac čita o uslugama i javlja se preko obrasca. Veb aplikacija služi za rad: korisnik ima sopstveni nalog, vidi svoje podatke i menja ih u granicama svojih prava. Razlika nije u izgledu, nego u onome što se dešava iza ekrana: aplikacija ima bazu podataka, poslovna pravila, korisničke uloge i veze sa drugim sistemima, pa je i njena izrada drugačiji posao. Internet prodavnica je posebna vrsta veb aplikacije, namenjena prodaji, a njenu izradu opisujemo na stranici izrada internet prodavnice.

Kada vam treba veb aplikacija

Veb aplikacija ima smisla kad više ljudi, u kompaniji i van nje, mora da radi sa istim podacima, a tabele i imejl to više ne mogu da prate. Tipično su to ovi slučajevi.

Portali za klijente

Mesto na kome kupci vide svoje porudžbine, ugovore, račune, dokumente ili status zahteva i sami pokreću ono zbog čega bi inače zvali ili pisali imejl.

Portali za poslovne partnere

Za veleprodajne kupce, distributere, dobavljače ili servisere: uslovi i cenovnici po partneru, porudžbine, reklamacije i dokumentacija, pri čemu svaki partner vidi samo ono što se odnosi na njega.

Interni alati

Aplikacije za zaposlene koje zamenjuju tabele i lance imejlova: radni nalozi, odobravanje zahteva, planiranje resursa, evidencije i tok rada između odeljenja.

Kontrolne table

Ključni brojevi na jednom ekranu, izračunati iz podataka koje već imate u ERP-u, CRM-u ili knjigovodstvu, umesto izveštaja koji se slažu ručno. Ako podatke prvo treba urediti i povezati, pogledajte stranicu podaci i poslovna analitika.

Svaka od ovih aplikacija je oblik softvera po meri. Kada se razvoj po meri isplati, a kada je bolji gotov proizvod, opisujemo na stranici razvoj softvera po meri.

Tehnologija

Veb aplikacije gradimo na tehnologijama koje koristimo u sopstvenim proizvodima i u radu za klijente: Next.js i React za korisnički interfejs, Node.js za backend i PostgreSQL za bazu podataka. Kad aplikaciji treba pretraga po značenju, na primer kroz dokumente ili bazu znanja, PostgreSQL proširujemo pgvectorom. Aplikaciju pakujemo u Docker, a izmene pre objavljivanja prolaze automatske provere u GitLab CI-ju.

Reč je o rasprostranjenim tehnologijama otvorenog koda, pa aplikaciju može da razume i dalje razvija i drugi tim. Aplikacije koje izrađujemo i održavamo rade na serverima u EU.

Bezbednost i prava pristupa

Veb aplikacija je dostupna sa interneta, pa bezbednost planiramo od početka, a ne kao dodatak na kraju:

  • svaki korisnik ima ulogu koja određuje šta sme da vidi i menja, a partner vidi samo svoje podatke;
  • prava se proveravaju na serveru pri svakom zahtevu, a ne samo skrivanjem dugmadi u interfejsu;
  • veza je šifrovana, a gde je potrebno, uvodimo dodatnu proveru pri prijavi;
  • važne radnje se beleže: ko je šta promenio i kada;
  • obrađuju se samo podaci o ličnosti koji su aplikaciji potrebni, a podaci su na serverima u EU.

Ako aplikacija koristi AI, pravila za njegov rad i nadzor opisujemo na stranici bezbednost i upravljanje AI sistemima.

Povezivanje sa ERP-om i CRM-om

Poslovna veb aplikacija retko radi sama. Podaci o kupcima, artiklima, cenama i zalihama po pravilu su već u ERP-u ili CRM-u, pa ih aplikacija čita odatle umesto da ih neko prepisuje. U zavisnosti od sistema, veza ide preko API-ja, redovne sinhronizacije ili izvoza podataka.

Za Instar informatiku, hrvatskog trgovca i distributera informatičke opreme, našu platformu Business Booster povezali smo sa ERP-om Luceed. Platforma radi na kopiji podataka koja se sinhronizuje svake noći i služi samo za čitanje, pa rad u ERP-u ostaje netaknut. Na toj kopiji nastaju nedeljni izveštaji o prodaji i zalihama po robnim markama i odgovori na poslovna pitanja postavljena na hrvatskom jeziku. Kako izgleda veza sa ERP-om kad uključuje AI, opisujemo na stranici AI integracija sa CRM i ERP sistemima.

Kako izrađujemo veb aplikaciju

Razvoj veb aplikacije vodimo u fazama, tako da korisnici što pre rade u pravoj aplikaciji:

  1. Besplatan prvi razgovor: ko će aplikaciju koristiti i koji posao u njoj obavlja.
  2. Otkrivanje: uloge, prava, ekrani, poslovna pravila i sistemi sa kojima se aplikacija povezuje. Gde to pomaže, pre razvoja skiciramo glavne ekrane.
  3. Opseg, procena troškova i plan po fazama.
  4. Prva radna verzija za 4–8 nedelja, sa pravom prijavom, ulogama i vašim podacima. Napredak pratite u klijentskom portalu.
  5. Uvođenje korisnika, dorade prema njihovim povratnim informacijama i sledeće faze.
  6. Održavanje posle puštanja u rad.

Od čega zavisi cena

Na procenu troškova utiču:

  • broj vrsta korisnika i koliko su njihova prava razrađena;
  • broj ekrana i složenost poslovnih pravila;
  • integracije sa ERP-om, CRM-om, sistemom za plaćanje ili imejlom i kakav API ti sistemi imaju;
  • prenos postojećih podataka;
  • izgled: gotove komponente interfejsa ili dizajn po meri vašeg vizuelnog identiteta;
  • broj jezika interfejsa i potrebni izveštaji i izvozi;
  • obim održavanja.

Procenu dajemo posle otkrivanja, razdvojenu po fazama, pa unapred znate šta ulazi u prvu verziju.

Održavanje

Veb aplikacija nije gotova kad se pusti u rad. Pregledači, biblioteke i bezbednosni zahtevi se menjaju, a korisnici s vremenom traže dorade. Održavanje obuhvata ažuriranja i bezbednosne zakrpe, nadzor rada, rezervne kopije baze i ispravke grešaka, a veće dorade planiramo kao nove faze sa sopstvenom procenom.

Šta pripremiti

Za početak je korisno da imate:

  • spisak korisnika: ko se prijavljuje i šta koja grupa sme da vidi;
  • primere tabela, obrazaca i izveštaja koje aplikacija zamenjuje;
  • dokumentaciju API-ja vašeg ERP-a ili CRM-a ili kontakt osobe koja ga održava;
  • vizuelni identitet, ako aplikaciju koriste kupci i partneri;
  • osobu koja odlučuje o prioritetima i nekoliko korisnika za testiranje.
ŠTA DOBIJATE

Šta je uključeno

  • Veb aplikacija koja radi u pregledaču na računaru, tabletu i mobilnom telefonu
  • Prijava, uloge i prava pristupa koja se proveravaju na serveru
  • Povezivanje sa vašim ERP-om, CRM-om i drugim sistemima
  • Kontrolne table i izveštaji iz podataka koje već imate
  • Prva radna verzija za 4–8 nedelja, zatim razvoj po fazama
  • Rad na serverima u EU, rezervne kopije i održavanje
  • Praćenje napretka u klijentskom portalu
CENA

Koliko košta i koliko traje

Izrada i uvođenje

od 15.000 €

najčešće 15.000–80.000 €, u zavisnosti od obima

Mesečno

od 300 €/mes.

serveri u EU, nadzor, održavanje i podrška

Tipično trajanje

8–24 nedelje

Iznosi su okvirni, za uobičajen obim; tačan iznos dobijate u pisanoj ponudi posle prvog razgovora, koji je besplatan. Divine Solutions nije u sistemu PDV-a, pa se na ove iznose PDV ne obračunava. Sve cene na jednom mestu

KAKO RADIMO

Od prvog razgovora do rada u produkciji

01

Prvi razgovor

Prolazimo ciljeve, procese i sisteme koje koristite.

02

Obim i plan

Pisani obim, procena troška i plan po fazama.

03

Izrada i uvođenje

Radna verzija na vašim podacima; projekat tipično traje 8–24 nedelje.

04

Uvođenje i održavanje

Puštanje u rad, nadzor, nadogradnje i podrška.

FAQ

Najčešća pitanja

Koja je razlika između sajta i veb aplikacije?

Sajt informiše, a veb aplikacija služi za rad. Na sajtu posetilac čita o kompaniji i uslugama, a u aplikaciju se korisnik prijavljuje i u njoj unosi i menja podatke, odobrava, naručuje ili prati status. Zato aplikacija ima bazu podataka, korisničke uloge, poslovna pravila i veze sa drugim sistemima, pa je njena izrada drugačiji posao od izrade sajta.

Koliko traje izrada veb aplikacije?

Prva radna verzija je gotova za 4–8 nedelja. U njoj su prijava, uloge i glavni tok rada povezan sa vašim podacima, pa korisnici mogu da počnu da rade i daju povratne informacije. Ostale funkcije dolaze u fazama prema planu dogovorenom pre početka, a koliko će ih biti, zavisi od obima i integracija.

Koliko košta izrada veb aplikacije?

Cena zavisi od broja uloga i ekrana, složenosti poslovnih pravila, integracija sa ERP-om ili CRM-om, prenosa postojećih podataka i obima održavanja. Procenu troškova dajemo posle otkrivanja i razdvajamo je po fazama, pa unapred znate šta dobijate u prvoj verziji, a o sledećim fazama odlučujete kad vidite kako aplikacija radi.

Da li veb aplikacija može da se poveže sa našim ERP-om ili CRM-om?

Može, a način zavisi od toga kako sistem otvara podatke: preko API-ja, redovne sinhronizacije ili izvoza. Kad je moguće, aplikacija radi na kopiji podataka i ništa ne menja u ERP-u, kao naša platforma Business Booster povezana sa ERP-om Luceed za Instar informatiku. Pre procene proveravamo šta vaš sistem dozvoljava.

Kako je rešena bezbednost veb aplikacije?

Bezbednost se planira od početka: svaki korisnik ima ulogu, a prava se proveravaju na serveru pri svakom zahtevu, ne samo u interfejsu. Veza je šifrovana, važne radnje se beleže, a podaci su na serverima u EU. Podatke o ličnosti obrađujemo samo u obimu koji je aplikaciji stvarno potreban.

Da li veb aplikacija radi i na mobilnom telefonu?

Da, veb aplikacija radi u pregledaču na mobilnom telefonu i tabletu, a interfejs se prilagođava veličini ekrana. Za portale i interne alate to je često dovoljno. Ako vam treba rad bez internet veze, pristup kameri i lokaciji u pozadini ili objavljivanje u prodavnicama aplikacija, bolji izbor može biti mobilna aplikacija, koju izrađujemo zasebno ili uz veb aplikaciju.

KONTAKT

Spremni za sledeći korak?

Zakažite besplatan prvi razgovor: prolazimo vaše procese i sisteme, a zatim dobijate obim, procenu i plan po fazama.

Kontakt