Til baka í verkefni
Smáforrit

Dr. Cinema

Kvikmyndaforrit með lifandi dagskrá, ítarlegum síum, uppáhaldslistum, umsögnum og sýningartímum.

Um verkefnið

Þróaði React Native og Expo forrit sem nýtir aðgangsstýrt REST API frá Kvikmyndir.is, þar á meðal meðhöndlun aðgangslykils, ósamstilltar fyrirspurnir, hleðslustöður og skýr villuskilaboð. Redux Toolkit heldur aðskildu og fyrirsjáanlegu ástandi fyrir kvikmyndir, kvikmyndahús, síur, uppáhald og umsagnir.

Notendur geta skoðað kvikmyndir eftir kvikmyndahúsi og síað eftir einkunnum, leikurum, leikstjórum, aldurstakmörkum og sýningartímum. Kvikmyndasíður sýna stiklu, einkunnir og miðaupplýsingar. Breytilegar leiðir í Expo Router varðveita samhengi kvikmyndahússins svo réttir sýningartímar birtast strax, en samt er hægt að skipta um hús.

Uppáhaldslistar og umsagnir vistast á milli keyrslna með AsyncStorage. Raða má uppáhaldi með því að draga og sleppa og deila listum með djúptenglum sem flytja inn eða sameina lista. Forritið inniheldur einnig endurnýtanlega hluti, ljóst og dökkt þema, innbyggða deilingu, veggspjöld á öllum skjánum, YouTube-stiklur og kortatengla.

Myndir úr viðmóti

Tækni

React NativeTypeScriptExpoRedux ToolkitAxiosAsyncStorageExpo Router