Online informativni dan 26. 11. 2026 ob 18.00 – študij ob delu, cena, štipendije. Rezervirajte mesto →
Academia
Diplomsko delo 2026Umetna inteligencaintegracijsko testiranje · Next.js · React

Primerjalna analiza integracije plačilnega sistema Stripe v React in Next.js spletni rezervacijski aplikaciji

Za študijo primera uporabim projekt Zeen Connect, v katerem obe uporabniški izvedbi povežem z istim testnim zaledjem.

Andrej Karničardiplomant, Računalništvo – modul Umetna inteligenca · zagovor oktober 2026Mentor: mag. Ervin Schaff · mentor v podjetju: Gregor Zebec, inž. rač. in inf.
VrstaDiplomsko deloRačunalništvo · Umetna inteligenca
Področjeintegracijsko testiranje, Next.js, React
Mentormag. Ervin Schaffmentor v podjetju: Gregor Zebec, inž. rač. in inf.
Obseg50 straniPDF 0,4 MB
ZagovorOktober 2026objavljeno 27. 10. 2026
V 30 sekundah
Vprašanje

V diplomskem delu primerjam integracijo plačilnega sistema Stripe v aplikacijah React s Supabase in Next.js.

Metoda

Raziskavo oprem na pregled kode, izvedene avtomatizirane teste, dejanske transakcije v testnem načinu Stripe in dokumentiran pregled uporabniškega vmesnika.

Ugotovitev

Pri pregledu uporabniškega vmesnika ugotovim, da Next.js isti rezervacijski primer prikaže v dveh fazah, React pa v treh.

V diplomskem delu primerjam integracijo plačilnega sistema Stripe v aplikacijah React s Supabase in Next.js. Za študijo primera uporabim projekt Zeen Connect, v katerem obe uporabniški izvedbi povežem z istim testnim zaledjem.

Zakaj je problem resničen

V diplomskem delu primerjam integracijo plačilnega sistema Stripe v aplikacijah React s Supabase in Next.js. Za študijo primera uporabim projekt Zeen Connect, v katerem obe uporabniški izvedbi povežem z istim testnim zaledjem.

Metoda

Raziskavo oprem na pregled kode, izvedene avtomatizirane teste, dejanske transakcije v testnem načinu Stripe in dokumentiran pregled uporabniškega vmesnika.

Pri primerjavi ločim skupno zaledno logiko od razlik v uporabniških aplikacijah. V Reactu spremljam neposredne klice iz brskalnika v Supabase Edge Functions, v Next.js pa vključitev istega zaledja prek strežniških akcij.

Uspešnost presojam glede na odziv sistema ter povezane zapise plačila in rezervacije v podatkovni bazi.

Izvedem 948 lokalnih testov, osnovni plačilni preizkus, sedem razširjenih integracijskih scenarijev ter dodatne preizkuse cene, preklica in zahteve brez prijave. Na dveh končnih točkah webhook izvedem šestnajst zahtevkov za preverjanje podpisa in ločitve načinov.

Pri trinajstih dodatnih dostavah istega plačilnega dogodka preverim, da se ne ustvarijo dodatni poslovni učinki. Preverim tudi dejansko testno vračilo, spremembo termina, dogodek spora ter izplačilo Connect.

Kaj je nastalo

Pri pregledu uporabniškega vmesnika ugotovim, da Next.js isti rezervacijski primer prikaže v dveh fazah, React pa v treh. V cenovnem povzetku najdem razliko: React prikaže 122 evrov, Next.js in zaledje pa 100 evrov. V uporabljenem brskalniškem okolju zabeležim tudi težavo pri nalaganju kartičnega okvirja.

Ugotovitve podprem z dejanskimi posnetki zaslona in hevrističnim pregledom. Kot glavni rezultat izpostavim preverjeno delovanje izbranih zalednih scenarijev ter potrebo po enotnem cenovnem prikazu in jasnem ravnanju ob napakah v uporabniškem toku.

Raziskavo omejim na pregledani različici aplikacij, izbrane naloge in testno okolje. Preizkusi ne vključujejo prenosa resničnega denarja ali raziskave z uporabniki, zato ugotovitev ne posplošim na vsa okolja in uporabnike.

Za sledljivost rezultatov ohranim izpise testov, strukturirane zapisnike ter zaslonske slike, ki omogočajo preverjanje ugotovitev in ponovitev preizkusov. Pri razlagi rezultatov ločim preverjena poslovna stanja od opažanj vmesnika, ki jih pridobim z lastnim hevrističnim pregledom.

Prenesite diplomsko delo50 strani · PDF 0,4 MB
Karničar, A. (2026). Primerjalna analiza integracije plačilnega sistema Stripe v React in Next.js spletni rezervacijski aplikaciji. Diplomsko delo, Academia, višja strokovna šola, Maribor.
Prenesite PDF
integracijsko testiranjeNext.jsReactrezervacijaStripeSupabaseuporabnost
Comparative Analysis of Stripe Payment System Integration in React and Next.js Web Booking ApplicationIn the diploma thesis, I compare the integration of the Stripe payment system in React applications with Supabase and Next.js. For the case study, I use the Zeen Connect project, in which I connect both user implementations to the same test backend.

Objavljeno 27. 10. 2026 · licenca CC BY-NC 4.0 (besedilo in PDF diplomskega dela; fotografije in videi © Academia) · izvirna objava: academia.si.

Iz dela

Slike, sheme in zaslon

Zaslon plačilnega terminala pri spletnem nakupuZaslon plačilnega terminala pri spletnem nakupuSimbolična fotografija (Pixabay, Engin_Akyurt)
Sorodni projekti

Še iz modula Umetna inteligenca

Vsi diplomski projekti →
Vpis · Umetna inteligenca

Želite v dveh letih narediti tak projekt?

Pustite e-pošto. V enem delovnem dnevu dobite osebni odgovor karierne svetovalke: ali je modul pravi za vas, kako se prizna vaša služba kot praksa in koliko stane – plus predmetnik, urnik in cenik.

Go Higher.
Osebni odgovor po e-pošti v enem delovnem dnevu. Brez spama; s pošiljanjem se strinjate s politiko zasebnosti.
Preden greste

Pošljemo vam predmetnik, potek študija ter možnosti financiranja in štipendij.

Brez klicev, brez spama. Ena e-pošta z vsem, kar potrebujete za odločitev, in povabilom na predavanje.

S pošiljanjem se strinjate, da vas Academia kontaktira po e-pošti ali telefonu. Zasebnost · odjava kadar koli.