Projekti

Biometrijska autentifikacija u automobilskim sustavima

U sklopu diplomskog rada (Biometrijska autentifikacija u automobilskim sustavima) bilo je potrebno izraditi sustav za prepoznavanje lica za potrebe sigurnosnog sustava automobila. Sustav se sastoji od ArduinoESP32 mikrokontrolera s integriranom kamerom i mobilne aplikacije izrađene u Flutteru. Ideja iza ugrađenog sigurnosnog sustava unutar automobila je da korisnik automatski uključuje sustav prepoznavanja lica davanjem kontakta u automobilu. Ako je lice prepoznato, korisniku je omogućeno pokretanje automobila. Ako se lice ne prepozna nakon nekoliko pokušaja, postavke automobila se zaključavaju, ali se zaključava i ponovni pokušaj prepoznavanja lica. U tom trenutku stvarnom vlasniku automobila se šalje obavijest na mobilni telefon putem aplikacije o neuspjelom prepoznavanju lica. Nakon prijave, vlasnik automobila može ponovno otključati prepoznavanje lica ukoliko je došlo do nekakve pogreške ili mogućnost izravnog pozivanja policije ukoliko je riječ o pokušaju provale. 

Stečene vještine: razvoj sustava za prepoznavanje lica pomoću konvolucijske neuronske mreže (CNN) implementiranog u Arduinu, razvoj mobilne aplikacije u Flutteru. 

GitHub link projekta

Izrada Web stranice za lokalni kafić PARK Caffe u Pakracu. U slobodno vrijeme se istraživao alate za izradu web stranica te sam tako napravio web stranicu u wordpressu za navedeni kafić. Kombinacijom jednostavnog i zanimljivog dizajna je nastala stranica koja sadrži sve što bi jednom kafiću bilo potrebno. Dizajn je responzivan što znači da korisnici mogu uživati u dizajnu i pronaći željene informacije sa bilo kojeg uređaja. Posebnu pozornost sam obratio na uređivanje SEO kako bi se prilikom pretraživanja PARK Caffe ponudio kao prvi rezultat pretraživanja. Izgled stranice se može vidjeti klikom na sliku koja se nalazi s desne strane.

Cloath Web shop

Izrada jednostavnog Web shopa u sklopu Udemi kursa u kojoj su prikazane podjele artikala, svaka grupa artikala ima određenu kolićinu robe s određenom cijenom koji se mogu dodati u košaricu. Moguće je pogledati odabranu robu, pogledati ukupnu cijenu i izbaciti neželjene artikle iz košarice te je dodana opcija prijave i registracije korisnika. Radom na Cloath Web shop-u naučio sam osnove rada s React, Node JS, Firebase i Redux za izradu web stranica. Daljnjim učenjem će se razvijati Cloath Web shop primjenjujući nova znanja na Cloud Web shop stranici. Izgled stranice se može vidjeti klikom na sliku koja se nalazi s lijeve strane. 

Web Recipes

Izrada Web stranice sa receptima u sklopu Udemi kursa. Povezivanjem web stranice pomoću API-a sa otvorenom bazom s receptima, korisnik vrlo lagano može pronaći recept po želji, spremiti ga u favorite ili dodati svoj recept. Povećavanjem ili smanjivanje broja porcija se mijenjaju i mjere recepta. Radom na Web recipes naučio sam osnove rada s React, Node JS, i API za izradu web stranica. Stranica se može vidjeti klikom na sliku koja se nalazi s desne strane.

Events

Izrada web stranice za organizaciju događaja na kojoj su implementirana React Route znanja. Web stranica omogućava korisnicima pregled budućih evenata te registraciju ili prijavu u sustav. Nakon prijave korisnika u sustav otvara se mogućnost izmjena i brisanje trenutnih događaja ili stvaranje novih. Radom na ovom projektu sam naučio osnove rada s React, React Route, API i Redux za izradu web stranica. 

2D igrica

Za vrijeme edukacije sam, zajedno sa kolegicom za koja je radila na dizajnu objekata, izradio i objavio 2D igricu hvatanja objekata. Igrač se kreće sa dinosaurom te je cilj pojesti što više mesa gdje nakon pojedenih 50 komada dobije 1 život više. Ukoliko pojede jabuku, igrač gubi 1 život i 10 bodova te nakon gubitka svih života dolazi do kraja igrice.

Manji React projekt

Jednostavna web stranica na kojoj su primijenjena početna znanja React-a.

Manji React Redux projekt

Jednostavna web stranica izrađena u sklopu Udemy kursa koji predstavlja osnove učenja Redux pohrane podataka.

Napredniji React Redux projekt

Web stranica u kojoj su korištene naprednije React Redux metode. Na web stranici se mogu dodavati ili brisati proizvodi u košaricu te se može mijenjati količina proizvoda u košarici. Web stranica je povezana sa Firebase bazom podataka u kojoj se ažuriraju promjene dodavanja ili brisanja proizvoda i količina proizvoda u košarici. Promjene ostaju zapisane u bazi te prilikom ponovnog otvaranja web stranice, povlače se podatci iz baze kako bi se u košarici nalazili proizvodi i količine koje su zadnje zapisane u košarici.

Program za organizaciju sportskih turnira​

Timski projekt izrađen u C# na fakultetskom kolegiju koji je namijenjen za prijavu timova na sportski turnir, određivanja grupa i rasporeda sportskih susreta, praćenja statistika i ostalih elemenata za kvalitetno organiziranje sportskih turnira.

Aritmetika pomičnog zareza​

Završni rad realiziran programom u Python-u namijenjen za različite funkcije kao što su pretvaranje realnih brojeva u binarni, pretvaranje realnih brojeva u binarni pomoću IEEE754 zapisa, simulirani prikaz kako računalo obrađuje aritmetičke operacije s realnim brojevima i prikaz kako računalo obrađuje greške zaokruživanja.

Scroll to Top