Tīmekļa lietotne pasākumu izsekošanai: lietotāju, autentifikācijas un publikāciju moduļi
Author
Smislova, Alina
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Solodovņikova, Darja
Date
2023Metadata
Show full item recordAbstract
Kvalifikācijas darba mērķis bija izstrādāt un aprakstīt tīmekļa lietotni pasākuma izsekošanai: lietotāju, autentifikācijas un publikāciju moduļus. Tīmekļa lietotnes galvēna ideja ir redzēt, veidot pasākumus un izsekot līdzi pasākumu atjauninājumiem tiešsaistē. Papildu funkcijas ir profilu veidošana, rediģēšana un dzēšana. Lietotājs var kļūt par izpildītāju un veidot publikācijas. Sistēmā ir piecas lietotāju lomas: nereģistrēts lietotājs, reģistrēts lietotājs, iestādes pārstāvis, administrators un izpildītājs. Katram lietotājam ir savas priviļeģijas lietotnē. Programmatūra izmanto NodeJS programmatūras valodu aizmugursistēmas izstrādē, un ReactJS tehnoloģiju lietotāja saskarnes izstrādē. Kā datubāze tiek izvēlēta MySQL. Web application for event tracking: user, authentication and publication modules The aim of the qualification work was to develop and describe a web application for event tracking: user, authentication and publication modules. The main idea behind the web app is to see, create events and track event updates online. Additional features include creating, editing and deleting profiles. A user can become a performer and create posts on Home page. There are five user roles in the system: unregistered user, registered user, establishment representative, administrator and performer. Each user has their own privileges in the app. The software uses NodeJS software language for backend development, and ReactJS technology for user interface development. MySQL is selected as the database.