| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Razvoj multiplatformne aplikacije za izbiro video vsebin s pomočjo ogrodja React Expo : diplomsko delo
Authors:ID Rojko, Dejan (Author)
ID Ravber, Miha (Mentor) More about this mentor... New window
Files:.pdf VS_Rojko_Dejan_2025.pdf (2,61 MB)
MD5: 354BE2B441DDB85BFC1DB96006CC360D
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:V današnjem času, ko so uporabniki vsakodnevno izpostavljeni množici filmov in serij na različnih platformah, je iskanje primernega videa pogosto naporno in dolgotrajno. Namen diplomskega dela je bil razviti multiplatformno mobilno aplikacijo, ki omogoča enostavno in hitro izbiro filmov in serij s pomočjo ogrodja React Expo. Aplikacija je zasnovana na principu interakcije "swipe", kar omogoča hitro izbiro filmov na podlagi preteklih odločitev. Razvoj aplikacije je temeljil na ogrodju React, ki omogoča hitro in učinkovito gradnjo uporabniških vmesnikov, in platformi Expo, ki poenostavi razvoj in distribucijo aplikacij za več platform hkrati (iOS, Android). Kot zaledna rešitev je bila uporabljena platforma Firebase za avtentikacijo uporabnikov in shranjevanje podatkov, medtem ko je bila končna točka TMDB uporabljena za pridobivanje filmov in serij ter njihovo filtriranje. Aplikacija omogoča personalizirane predloge filmov na podlagi uporabniških preferenc in omogoča shranjevanje izbranih vsebin za kasnejši ogled. Poleg tega vključuje funkcionalnosti, kot so registracija, prijava, filtriranje filmov, ogled podrobnosti o filmih in spreminjanje nastavitev uporabniškega računa. Ta projekt se je soočal z različnimi tehnološkimi izzivi, kot sta integracija Firebase v multiplatformnem okolju in implementacija uporabniškega vmesnika, ki bi zagotavljal enostavno in prijetno uporabniško izkušnjo.
Keywords:multiplatformna mobilna aplikacija, React Expo, filtriranje filmov, uporabniška izkušnja, TMDB API.
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[D. Rojko]
Year of publishing:2025
Number of pages:1 spletni vir (1 datoteka PDF (IX, 45 str.))
PID:20.500.12556/DKUM-94124 New window
UDC:004.777(043.2)
COBISS.SI-ID:256322307 New window
Publication date in DKUM:23.09.2025
Views:209
Downloads:62
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC 4.0, Creative Commons Attribution-NonCommercial 4.0 International
Link:http://creativecommons.org/licenses/by-nc/4.0/
Description:A creative commons license that bans commercial use, but the users don’t have to license their derivative works on the same terms.
Licensing start date:18.08.2025

Secondary language

Language:English
Title:Development of a multiplatform application for selecting video content using the React Expo framework
Abstract:In today’s world, where users are exposed daily to a multitude of movies and series across various platforms, finding the right video can often be a tedious and time-consuming task. The purpose of this thesis was to develop a cross-platform mobile application that allows users to easily and quickly choose movies and series using the React Expo framework. The application is designed according to the swipe-based interaction principle, enabling users to quickly select movies in line with past decisions. The application was developed using the React framework, which allows for fast and efficient user interface design, and the Expo platform, which simplifies the creation and distribution of applications for multiple platforms simultaneously (iOS, Android). Firebase was used as the backend solution for user authentication and data storage, while the TMDB API was used for retrieving and filtering movies and series. The application provides personalized movie suggestions based on user preferences and allows users to save selected content for later viewing. Additionally, it includes features such as registration, login, movie filtering, viewing movie details, and changing user account settings. This project involved various technological challenges, such as integrating Firebase in a cross-platform environment and implementing a user interface that ensures a simple and enjoyable user experience.
Keywords:cross-platform application, React Expo, movie filtering, user experience, TMDB API


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica