Diecast parking

Dobrodošli u svijet naše najnovije mobilne aplikacije za upravljanje kolekcijama modela automobila - posebno prilagođene i dizajnirane prema željama i potrebama našeg dragocjenog klijenta!

Kroz ove retke, želimo s vama podijeliti put koji smo zajedno prošli kako bismo stvorili digitalno iskustvo koje odražava strast i ljubav prema automobilima.

Razvoj ideje

Svaki inovativan projekt počinje s iskrom inspiracije, a u ovom slučaju bila je to klijentova strast prema skupljanju modela automobila.

Kroz pažljivu analizu njihovih potreba i želja, zajedno smo oblikovali viziju mobilne aplikacije koja ne samo da olakšava organizaciju kolekcije, već i pruža jedinstveno iskustvo korisnicima.

Ideja je bila stvoriti alat koji će spojiti entuzijaste, omogućujući im otkrivanje novih modela i dijeljenje svoje strasti s globalnom zajednicom ljubitelja automobila.

Istraživanje strasti

Prvi korak bio je detaljno istraživanje i analiza potreba ljubitelja automobila.

Razgovarali smo s našim klijentom o njihovim omiljenim modelima, preferencijama u organizaciji kolekcije, te o načinima na koje bi željeli dijeliti svoju strast s drugima.

Ovo je ključno razumijevanje pomoglo oblikovanju temelja aplikacije.

Definiranje ciljeva

Slijedila je faza postavljanja jasnih ciljeva.

Željeli smo stvoriti mobilnu aplikaciju koja ne samo da olakšava praćenje kolekcije, već i potiče zajedništvo među ljubiteljima automobila.

Postavljanjem ciljeva, imali smo jasnu viziju što treba postići.

Dizajn

S oblikovanjem vizualnog identiteta, fokus smo usmjerili na stvaranje estetski privlačnog sučelja koje će korisnicima pružiti užitak tijekom korištenja.

Estetski elementi

Dizajn je bio vođen estetskim elementima inspiriranim svijetom automobila.

Odabir boja, linija i fontova bio je usklađen s dinamikom i elegancijom koju ljubitelji automobila cijene. Željeli smo stvoriti sučelje koje ne samo da je funkcionalno, već i odiše strašću prema automobilima.

Intuitivna navigacija

Pažljivo smo razvijali korisničko sučelje kako bi bilo intuitivno za sve korisnike, bez obzira na razinu iskustva. Svaki korisnički element i ikona imali su posebnu svrhu, čime smo omogućili glatko kretanje kroz aplikaciju.

Programiranje

Tehnički aspekt razvoja bio je ključan za ostvarenje postavljenih ciljeva.

Programeri su koristili najmodernije tehnologije kako bi stvorili aplikaciju koja bi zadovoljila funkcionalne i sigurnosne standarde.

Implementacija funkcionalnosti

Ovo je bila faza u kojoj smo implementirali sve funkcionalnosti definirane u suradnji s klijentom.

Brza i sigurna razmjena informacija, mogućnost dodavanja novih modela s lakoćom te organizacija kolekcije postavljene su kao prioriteti.

Ono što svakako moramo istaknuti, to su tehničke funkcionalnosti koje ovu aplikaciju čine uspješnom i posebnom:

  • Registracija korisnika – za registraciju korisnika koristimo registraciju putem email adrese. U pozadini se „vrti“ Google Firebase Authentification, koji nam omogućava jednostavno praćenje korisnika.

  • Galerije slika – služe za prikaz autića iz kolekcije. Implementirali smo drag&drop funkciju kako bi korisnicima bilo čim lakše upravljati slikama.

  • Share opcija – Omogućuje dijeljenje kolekcija među korisnicima, kako bi se povećala njihova međusobna interakcija. Dovoljno je samo upisati mail korisnika s kojim se želi podijeliti kolekcija i to je to.

  • InApp kupnje – Implementirane kako bi se olakšala monetizacija same aplikacije. Uključuje kupnju paketa unutar aplikacije. Paketi su vrlo pregledni i lako ih je odabrati, što korisnicima uvelike olakšava korištenje.

  • Top lista – implementirali smo mogućnost pregleda najaktivnijih korisnika, i to putem top lista. Uz mogućnost brojnih filtera (po proizvođaču, po vrsti vozila, omjeru..), vrlo lako se može vidjeti koji korisnici su najaktivniji.

  • Android i iOS - aplikacija je napravljena pomoću Fluttera, cross-platform frameworka za razvoj mobilnih aplikacija. Odabir Fluttera omogućio nam je razvoj kvalitetnih aplikacija za Android i iOS uređaje uz pomoć jednog codebasea

  • Self driven aplikacija – ova aplikacija koja ne koristi CMS (Content Management System) za upravljanje svojim sadržajem. Umjesto toga, aplikacija koristi vlastiti kod za upravljanje sadržajem, kao što su podaci o korisnicima, autići i sl. To čini aplikaciju fleksibilnijom i skalabilnijom od aplikacija koje koriste CMS

  • Push notifikacije – Koriste se prvenstveno za obavještavanje korisnika prilikom i brisanje kolekcija. Pri tome, korisnik može podijeliti s drugima svoje kolekcije, wish liste, sale liste, a može podijeliti i samo pojedinačne modele autića, ako to želi.

  • Crashlytics i Analytics – implementirani su kao standardni alati za nadzor aplikacije jer nam Crashlytics omogućuje da identificiramo i ispravimo uzroke krahova aplikacije, dok nam Analytics omogućuje da pratimo korištenje aplikacije i identificiramo područja za poboljšanje. Implementacija ovih alata nam omogućuje da poboljšamo kvalitetu i korisničko iskustvo naše aplikacije.

Testiranje i poboljšanja

Kroz temeljito testiranje, identificirali smo potencijalne izazove i poboljšali performanse aplikacije. Otvorena komunikacija s klijentom omogućila nam je brzu implementaciju njihovih povratnih informacija.

Postavljanje na store-ove

Nakon uspješnog razvojnog ciklusa, došlo je vrijeme za lansiranje aplikacije na Google Play i App Store. Prilagodili smo aplikaciju specifičnostima svake platforme kako bismo osigurali maksimalnu vidljivost i pristupnost.

Globalno predstavljanje

Lansiranje aplikacije označilo je trenutak kada je naš klijent mogao podijeliti svoju strast prema automobilima s ljubiteljima diljem svijeta.

Kroz globalno predstavljanje, nadamo se da će aplikacija postati jedna od vodećih u digitalnom prostoru ljubitelja automobila.

Ovaj cjeloviti pristup razvoju mobilne aplikacije rezultat je suradnje koja je od početne ideje dovela do stvaranja digitalnog iskustva koje je odjeknulo među ljubiteljima automobila.

Sretni smo što smo imali priliku surađivati s našim klijentom na razvoju ove jedinstvene mobilne aplikacije za upravljanje kolekcijama modela automobila. Uvijek smo tu da pretvorimo vaše ideje u stvarnost i stvorimo digitalna rješenja koja odražavaju vašu strast i viziju.

Često postavljana pitanja

Zašto je aplikacija rađena u Flutteru, a ne zasebno za Android i iOS?
Flutter nam je omogućio da iz jednog koda pokrijemo i Android i iOS, što znači jedan razvoj umjesto dva. Za klijenta to konkretno znači niži trošak, brži izlazak na obje trgovine i jednake mogućnosti na oba sustava. Kad poslije nešto dodajemo ili popravljamo, mijenja se na jednom mjestu i odmah vrijedi za sve korisnike, neovisno o tome koji telefon imaju.
Kako funkcionira dijeljenje kolekcija među korisnicima?
Vrlo jednostavno. Korisnik upiše e-mail osobe s kojom želi podijeliti kolekciju i ona joj postaje dostupna. Osim cijelih kolekcija, mogu se dijeliti i liste želja, liste za prodaju ili samo pojedini model. Cijela ideja bila je da entuzijasti lakše dođu u kontakt i da pokazivanje vlastite zbirke bude stvar od nekoliko dodira, a ne komplicirana radnja.
Što znači da je aplikacija "self driven" i bez CMS-a?
Znači da aplikacija ne ovisi o vanjskom sustavu za upravljanje sadržajem, nego svime upravlja vlastiti kod, od podataka o korisnicima do samih modela u zbirci. U praksi to daje veću slobodu kod dodavanja mogućnosti i bolju skalabilnost kad broj korisnika raste. Za podatke u pozadini koristimo Firebase, pa je sve na sigurnoj i provjerenoj infrastrukturi.
Kako se korisnici prijavljuju i jesu li podaci sigurni?
Prijava ide preko e-mail adrese, a u pozadini radi Google Firebase Authentication. To je provjereno rješenje koje nam omogućava uredno vođenje korisnika bez da sami održavamo osjetljivi dio oko lozinki. Uz to imamo ugrađen Crashlytics i Analytics, pa pratimo radi li sve kako treba i brzo reagiramo ako se negdje pojavi greška.
Kako aplikacija zarađuje?
Kroz kupnje unutar aplikacije. Korisnik može kupiti paket koji mu otključava premium pristup, a sam izbor paketa napravili smo da bude pregledan i jasan kako nikoga ne bi zbunjivao. Tako klijent ima izvor prihoda, a korisnik plaća samo ono što stvarno želi koristiti.
Možete li napraviti sličnu aplikaciju za neku drugu vrstu zbirke ili zajednice?
Da. Sve što smo radili na Diecast parkingu, od prijave korisnika i galerija slika do dijeljenja, top lista i kupnji u aplikaciji, prenosivo je i na druge teme. Bilo da se radi o nekoj drugoj zbirci, klubu ili zajednici oko zajedničkog interesa, krenuli bismo od razgovora o tome kako vaši korisnici razmišljaju i prema tome posložili mogućnosti. Javite nam se s idejom pa da vidimo što ima smisla.

Ključne značajke

Cross-platforma
Android & iOS
Izrađeno u Flutteru
Dijeljenje zbirki
značajke zajednice
Povezivanje s drugim entuzijastima
In-app kupnje
monetizacija
Paketi za premium pristup
Globalna zajednica
korisnici diljem svijeta
Povezuje kolekcionare na međunarodnoj razini

Tehnologije

Figma
Figma
Hasura
Hasura
Flutter
Flutter

Projekti iz kategorije