Studija slučaja · Naš proizvod
Relixio — upravljanje voznim parkom, razvijeno od početka do kraja.
Platforma u oblaku koja firmama sa vozilima zamenjuje tabele i papirne putne naloge. U potpunosti je osmislio, razvio i održava Bdot.
Izazov
Jedno pitanje na koje niko nije imao odgovor
Firme sa voznim parkom vode ogromnu količinu evidencije: registracije, osiguranja, servise, gume, putne naloge, račune za gorivo i fakture. U većini firmi sve to živi u tabelama i registratorima, pa niko bez višednevnog ručnog rada ne može da odgovori na jednostavno pitanje: koliko nas zapravo košta svako vozilo?
Relixio je zamišljen da sve to stavi na jedno mesto: sistem dovoljno jednostavan da ga vozač koristi na telefonu i dovoljno precizan da rukovodstvo veruje brojevima.
Rešenje
Šta smo napravili
Četiri povezana modula nad jednom bazom, tako da se podatak unet jednom pojavljuje svuda gde je potreban.
Mobilna aplikacija
Aplikacija za ljude za volanom
Vozači ne sede za stolom, pa Relixio ide sa njima. Mobilna aplikacija je razvijena u React Native i Expo tehnologiji, nad istim API-jem kao i web aplikacija.
- Snimanje rute preko GPS-aRuta se beleži sama, od odobrenja naloga do završetka vožnje.
- Troškovi sa terenaGorivo, putarine i ostali troškovi unose se odmah, uz nalog.
- Rad bez signalaPodaci čekaju na uređaju i šalju se čim se veza vrati.
Inženjering
Odluke zbog kojih se sistem lako održava
Čista arhitektura na .NET-u
Slojevit ASP.NET Core API sa CQRS obrascem, validacijom i jasnom granicom između poslovnih pravila i infrastrukture.
Više klijenata u jednom sistemu
Svaka firma vidi samo svoje podatke, a moduli se uključuju prema ugovoru.
Tri uloge, proverene na serveru
Administrator, menadžer klijenta i vozač — prava se proveravaju u API-ju, a ne samo sakrivaju u interfejsu.
Jedan izvor istine za brojeve
Izveštaji sabiraju iste račune i kilometražu koje korisnici unose, pa se zbirovi uvek slažu.
Dvojezičnost od prvog dana
Srpski i engleski u web aplikaciji, mobilnoj aplikaciji i na prezentacionom sajtu.
Prilagođeno svim uređajima
Cela aplikacija radi na telefonu jednako dobro kao na računaru, do poslednje forme.
Tehnologije
- ASP.NET Core
- C#
- Entity Framework Core
- SQL Server
- React
- TypeScript
- Ant Design
- React Native
- Expo
- REST API
Rezultat
Od praznog repozitorijuma do poslovnog sistema koji radi
Relixio je funkcionalno zaokružen i priprema se za javno predstavljanje. Za Bdot je to i dokaz onoga što govorimo svakom klijentu: jedan tim može da iznese ceo proizvod — backend, web, mobilnu aplikaciju i prezentacioni sajt.
- 4
- Isporučene celine: API, web aplikacija, mobilna aplikacija i prezentacioni sajt
- 3
- Korisničke uloge sa pravima koja se proveravaju na serveru
- 2
- Jezika u svakom interfejsu: srpski i engleski
- 1
- Tim koji odgovara za sve to
Treba vam ovakav proizvod?
Bilo da je u pitanju SaaS ideja ili interni sistem, možemo da ga odvedemo od specifikacije do puštanja u rad.