Web-aplikacija za planiranje vjenčanja

Sažetak na hrvatskom: Cilj ovog projekta bio je razviti web aplikaciju za potporu organizaciji vjenčanja. U aplikaciju su ugrađene funkcionalnosti za organizatore vjenčanja, pružatelje usluga te goste vjenčanja. Aplikaciji se pristupa preko web sučelja, a ona nudi automatsko pronalaženje usluga koji...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:51149/Details
Glavni autor: Čubelić, Luka (-)
Ostali autori: Fertalj, Krešimir (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, L. Čubelić, 2019.
Predmet:
LEADER 03689na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6470 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Čubelić, Luka  |9 40424 
245 1 0 |a Web-aplikacija za planiranje vjenčanja :  |b diplomski rad /  |c Luka Čubelić ; [mentor Krešimir Fertalj]. 
246 1 |a Wedding planning web application  |i Naslov na engleskom:  
260 |a Zagreb,  |b L. Čubelić,  |c 2019. 
300 |a 74 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2019-06-28, datum završetka: 2019-07-05 
520 3 |a Sažetak na hrvatskom: Cilj ovog projekta bio je razviti web aplikaciju za potporu organizaciji vjenčanja. U aplikaciju su ugrađene funkcionalnosti za organizatore vjenčanja, pružatelje usluga te goste vjenčanja. Aplikaciji se pristupa preko web sučelja, a ona nudi automatsko pronalaženje usluga kojima će se riješiti određeni zadaci, kreiranje popisa gostiju s popisom njihove pratnje i kreiranje plana sjedenja za goste, automatsko slanje pozivnica preko e-mail poruka koje omogućavaju gostima ulaz u aplikaciju, dojavu stanja dolaska i predbilježbu za kupnju poklona, te kreiranje registra poklona. Aplikacija je razvijena prateći princip MVC nad bazom podataka SQL Server koristeći ASP.NET Core programski okvir i Entity Framework Core okvir za objektno-relacijsko mapiranje. Uz ove tehnologije korišteni su brojni dodatni paketi (na klijentskoj i na poslužiteljskoj strani) od kojih su najznačajniji Fabric.js (koji se koristio za izradu grafičkog sučelja za kreiranje plana sjedenja), OpenLayers (koji se koristio za prikaz i označavanje teritorija na geografskoj mapi) te jQuery (čije su se funkcije koristile u gotovo svim klijentskim metodama).  
520 3 |a Sažetak na engleskom: The goal of this project was to develop a web application that would help with the process of planning a wedding. In the application there are built in functionalities for wedding planners (e.g. bride and groom), service providers (companies that provide services that are needed at the wedding) and wedding guests. Application should be used through a web interface, and it offers automatic finding of suitable services based on the provided parameters for every task, creating a guest list with a list of their entourage, creating a seating chart for all the guests, automatic sending of invites through e-mail that enables limited access to the application for the guest, in which he can confirm or deny his appearance, add the names of his entourage, and register for buying a gift. Application has been developed using the SQL Server database and ASP.NET Core framework using the MVC pattern. For object-relational mapping Entity Framework Core mapper was used. Lots of additional packages were used, both on client and on server side, the most important of them being Fabric.js (used for creating a graphic user interface for creating the seating chart), OpenLayers (used for displaying and selecting geographic data for selecting possible locations for tasks and services) and jQuery (whose functions were used in almost every client side functionality).  
653 1 |a vjenčanje  |a planiranje  |a organizator  |a mladenci  |a sjedenje  |a web  |a aplikacija  |a SQL  |a MVC  |a canvas  |a Fabric.js  |a OpenLayers  |a jQuery 
653 1 |a wedding  |a planning  |a organizer  |a bride  |a groom  |a seating  |a web  |a application  |a database  |a SQL  |a MVC  |a canvas  |a Fabric.js  |a OpenLayers,jQuery 
700 1 |a Fertalj, Krešimir  |4 ths  |9 9563 
942 |c Y 
999 |c 51149  |d 51149