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. Forritið meðhöndlar aðgangslykil, sendir ósamstilltar fyrirspurnir og sýnir skýr skilaboð við hleðslu eða villur. 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 halda utan um valið kvikmyndahús og tryggja að réttir sýningartímar birtist þegar farið er á milli skjáa.

Uppáhaldslistar og umsagnir vistast á milli keyrslna með AsyncStorage. Hægt er að raða uppáhaldslistum með því að draga og sleppa og deila þeim með öðrum. 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