Web application for booking transport and hotels

Autor: Špoljar, Ivan
Přispěvatelé: Bagić Babac, Marina
Jazyk: angličtina
Rok vydání: 2022
Předmět:
Popis: Ovaj završni rad izrađen je s namjerom demonstracije razvoja web aplikacije za rezervaciju prijevoza i hotela. Iako je dostupno mnogo sličnih aplikacija, kao što su Arriva, GetByBus, Booking i druge, uvijek ima mjesta za još jednu jer je tržište veliko i svaka aplikacija zadovoljava preferencije drugih ljudi. Serverska strana ove aplikacije razvijena je u programskom jeziku C# koristeći sučelje za razvoj web aplikacija ASP.NET Core. Baza podataka je izrađena u sustavu baze podataka PostgreSQL-u i povezana je sa serverom koristeći aplikacijski okvir Entity Framework Core. Klijentska strana aplikacije razvijena je u JavaScript biblioteci React.js koristeći programski jezik JavaScript. Email potvrde poslane su korištenjem jednostavnog protokola za prijenos pošte iliti SMTP-a. Web aplikacija za rezervaciju prijevoza i hotela sadrži se od početne stranice, stranice za pretragu prijevoza, stranice za pretragu hotela, stranice odabranog hotela, stranice korisničkog profila, stranice korisničkih rezervacija i stranice administratora. This paper was made to demonstrate developing a web application for booking transport and hotels. Even though there is a lot of similar apps available, such as Arriva, GetByBus, Booking, etc., there is always room for another one because the market for it is big and each application satisfies other people’s preferences. Server side of this application was developed in programming language C# using ASP.NET Core framework for building web applications. Database was created in PostgreSQL database system and was connected with server using Entity Framework Core. Client side of the application was developed in React.js JavaScript library using JavaScript programming language. Email confirmations were sent using Simple Mail Transfer Protocol. Web application for booking transport and hotels is contained of home page, page for transport search, page for hotel search, selected hotel page, user profile page, page of user’s bookings and admin page.
Databáze: OpenAIRE