First, solve the problem. Then, write the code.
Mēs nodrošinām tīmeklī balstītu risinājumu izstrādi un apkalpošanu, izmantojot populāras un mūsdienīgas tehnoloģijas. Palīdzēsim realizēt gan lielus, gan mazus projektus un papildināsim funkcionalitāti arī esošiem.
Plašā izpratne informācijas sistēmas jēdziens ietver visu, kas nodrošina datu apriti un apstrādi, tai skaitā pat iesaistītos darbiniekus. No informācijas tehnoloģiju puses parasti ar šo jēdzienu saprot datu apstrādes procesa programmatūru: datubāzes, saskarnes un automatizāciju.
Informācijas sistēmu mērķis ir ļaut darbiniekiem strādāt labāk - pieļaut mazāk kļūdas, vieglāk orientēties pārvaldāmajos datos, strādāt efektīvāk un atvieglot arī jaunu darbinieku apmācību. Tas tiek panākts, standartizējot un strukturizējot darba plūsmu, kas arī ļauj gan uzlabot darba organizāciju un mazināt risku, gan arī automatizēt vienveidīgos uzdevumus.
Informācijas sistēmas izstrāde parasti ir ilgs un pakāpenisks process. Darbs sākas ar vajadzību izprašanu un analīzi, kam seko sistēmas loģikas ieskicēšana — datu struktūru un darba plūsmas plānošana. Pēc tam parasti veidojam sistēmas pirmo versiju, sākot ar saskarņu dizainēšanu un datu bāzes izstrāde. Tālākā izstrāde un ieviešana dažādos projektos atšķiras, bet bieži sistēmas lietošana tiek uzsākta jau diezgan agrīnā stadijā un tālāk to pieslīpējam atbilstoši praktiskajiem novērojumiem un tālākajām vajadzībām. Savukārt pilnīga pabeigšana veiksmīgām sistēmām notiek reti, jo labas sistēmas sevi atpelna un ir tā vērtas, lai ieguldītu arī tālākos uzlabojumos un paplašinājumos.
Tīmekļa produktos gandrīz vienmēr viena no sastāvdaļām ir tīmekļvietne, ko redz apmeklētājs. Taču šaurākā nozīmē vietnes jēdzienu (pretstatā sistēmai vai lietotnei) izmantojam, runājot par relatīvi statisku lapu kopumiem. Parasti tās reprezentē uzņēmumu, pakalpojumu vai notikumu — sniedz par to informāciju un veido tā tēlu.
Tīmekļa vietņu izstrāde ir salīdzinoši standartizēts process: dizaina izstrāde, dizaina sagriešana (zīmējumu realizācija ar tīmekļa tehnoloģijām), satura pārvaldības sistēmas sagatavošana un visbeidzot datubāzes un pārvaldības sistēmas sasaiste ar sagriestajiem publiskajiem skatiem. Parasti visus šos darbus var saplānot jau izstrādes sākumā un darbu veikt fiksētā termiņā par fiksētām izmaksām.
Par tīmekļa lietotnēm saucam tādas tīmekļa lapas un vietnes, kur būtiska darba daļa notiek apmeklētāja pārlūkā, tām ir būtiska interaktivitāte. Pie tām ietilpst teksta un attēlu redaktori, mūzikas un video atskaņotāji, spēles, datņu un epastu pārvaldītāji un dažādu informācijas sistēmu saskarnes.
Atsevišķu projektu saucam par tīmekļa lietotni tad, ja tās galvenā darbība notiek tieši pārlūkā nevis uz servera (tad tā būtu informācijas sistēma). Piemēram, infografikas un pārlūka spēles bieži veic visu savu darbību pārlūkā, bez saziņas ar serveri (neskaitot lietotnes sākotnējo ielādi).
Mēs izstrādājam arī progresīvās tīmekļa lietotnes, kuras iespējams lietot ne tikai pārlūkā, bet arī kā instalētas lietotnes datorā un mobilajā ierīcē. Tātad ar vienu un to pašu kodu iegūsiet ne tikai lappusi internetā, bet arī mobilo lietotni, kam turklāt būs tā pati loģika visās sistēmās un izmaiņas būs jāveic tikai vienā koda bāzē. Šādas lietotnes ir iespējams pilnvērtīgi publicēt GooglePlay, Windows Store un ābolu AppStore, bet var arī instalēt tieši no pārlūka apmeklējuma laikā. Populāri šīs relatīvi jaunās tehnoloģijas paraugi ir Spotify, Twitter, Tinder, Skype.
Rūpīgi sekojam, lai mūsu izstrādātās lapas būtu meklētājprogrammām (piemēram, DuckDuckGo, Google, Bing) atrodami, saprotami un patīkami.
Kā atsevišķu pakalpojumu SEO nepiedāvājam (tas drīzāk ir reklāmas nevis izstrādes produkts), taču no savas puses izdarām visu, lai ievadītais saturs būtu korekti indeksējams, kas arī nodrošina, ka jebkura lappuse, kur būsiet ievadījuši atbilstošu saturu, būs atrodama meklēšanas rezultātos.
Nodrošinām arī apmeklējuma analīzi gan kā vienkāršus servera žurnālfailus vai lietotnē uzkrātus datus (piem. lasītākie raksti), gan piesaistot ārējus rīkus - OWA, Fathom, Matomo, Google Analytics.
Sniedzam arī citus programmēšanas pakalpojumus. Reizēm kā vienreizēju darbu veicam datu pārnešanu vai apstrādi. Citkārt veicam izmaiņas jau esošā projektā vai radām papildinājumus integrēšanai citās sistēmās. Kā daļu no lielākiem projektiem mēdzam veikt dokumentu (piemēram, PDF un XLSX) un attēlu automātisku sagatavošanu un apstrādi.
Veidojam arī saskarnes starp sistēmām (API), kas nodrošina datu apmaiņas un citus saziņas procesus starp sistēmām un nodod datus mašīnlasāmos formātos kā JSON, YAML, CSV, XML.
Saviem klientiem palīdzam arī citos ar projektu saistītos darbos. Palīdzam atrast un izvēlēties mitināšanas un citu pakalpojumu sniedzējus, gatavojam un konfigurējam serverus (arī proxy, DNS un epasta serverus), uzstādām programmatūru, nodrošinām TLS/SSL sertifikātus.
Mūsu speciālistiem ir pieredze arī dzelžu lietās. Nelielos apmēros palīdzam rezerves kopiju infrastruktūras izveidē un datoru tīklu plānošanā un realizēšanā.
Sekojam arī savu darbu atbilstībai GDPR un citiem normatīvajiem aktiem un brīdinām klientus par iespējamām papildus prasībām.