Tīmekļa tērzēšanas lietojumprogramma
Author
Saldenieks, Daniels
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Gorbāns, Imants
Date
2019Metadata
Show full item recordAbstract
Kvalifikācijas darba mērķis ir izstrādāt tērzēšanas lietotni tīmekļa vidē. Lietotne paredzēta jebkuram lietotājam, kurš vēlas sazināties ar citiem lietotājiem internetā reālā laikā. Lietotnē ir iespējams sazināties gan privāti, gan izveidot tērzēšanas grupas, kur vairāki lietotāji var savstarpēji sazināties. Lietotne ir veidota C# valodā izmantojot .NET Core MVC[5] ietvaru kā projekta un Microsoft SignalR[4] ietvaru ar kuru var asinhroni nosūtīt paziņojumus reālā laikā izmantojot JavaScript kodu lietotāja pusē. Kā arī drošības nolūkos tiek izmantots Microsoft Identity ietvars, kurš palīdz nodrošināt drošu un viegli lietojamu lietotāju pārvaldīšanu. Lietotnes datubāzes uzturēšanu nodrošina ar Microsoft Azure. The purpose of this qualification work is to develop a web chat application. The application is suited for anyone who wants to chat with other users on the internet in real time. In the application it is possible to send private messages and to create chat groups where multiple users can message each other. The application is written in C# programming language using .NET Core MVC[5] framework as core for the project and Microsoft SignalR[4] framework with whom it is possible to send real time notifications asynchronously using JavaScript code on the front end. Also, for safety reasons, Microsoft Identity framework is used to ensure secure and easy-to-use user management. Microsoft Azure is used as applications database hosting service.