HEAL DSpace

Υλοποίηση Διαδικτυακής Εφαρμογής για τη δήλωση ΠΟΘΕΝ ΕΣΧΕΣ με χρήση του framework Jhipster, με μηχανισμό αυθεντικοποίησης Oauth2.0 μέσω taxisnet και ενσωμάτωση με έναν ΑI Agent

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Βουτσέλας, Βασίλειος el
dc.contributor.author Voutselas, Vasileios en
dc.date.accessioned 2025-11-12T07:07:28Z
dc.date.available 2025-11-12T07:07:28Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/62842
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.30538
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ *
dc.subject Τεχνητή Νοημοσύνη el
dc.subject Διαλειτουργικότητα el
dc.subject Δημόσια Διοίκηση el
dc.subject Μεγάλα Γλωσσικά Μοντέλα (LLM) el
dc.subject Ψηφιακή Διακυβέρνηση el
dc.subject Artificial Intelligence en
dc.subject OAuth2 en
dc.subject JHipster en
dc.subject Keycloak en
dc.subject Angular en
dc.title Υλοποίηση Διαδικτυακής Εφαρμογής για τη δήλωση ΠΟΘΕΝ ΕΣΧΕΣ με χρήση του framework Jhipster, με μηχανισμό αυθεντικοποίησης Oauth2.0 μέσω taxisnet και ενσωμάτωση με έναν ΑI Agent el
heal.type bachelorThesis el
heal.classification Computer Science el
heal.language el el
heal.access campus el
heal.recordProvider ntua el
heal.publicationDate 2025-05-07
heal.abstract This thesis focuses on the design and implementation of a modern web-based application for the submission and management of “Pothen Esches” (declarations of assets and financial interests), aiming to enhance transparency, operational efficiency, and interoperability across the public sector. The application is built using state-of-the-art open-source technologies, including Angular for the frontend and JHipster with Spring Boot for the backend, taking advantage of a modular architecture and automated code generation capabilities. User authentication is supported via two secure and configurable mechanisms: OAuth2 integration with TaxisNet and OpenID Connect through Keycloak, allowing the system to adapt to various deployment scenarios. A core innovation of this project is the integration of an AI-powered chatbot, developed using Krikri and Ollama, which processes audit data (submission logs) and allows users to interact in natural language. The platform provides full support for submission creation, modification, and audit by users with distinct roles (user/admin), while ensuring secure access, role-based authorization, and a comprehensive audit trail. By incorporating technologies such as RESTful APIs, JWT authentication, and LLM-based conversational interfaces, the system achieves a scalable and flexible solution for managing official asset declarations in the context of modern digital governance. en
heal.advisorName Μούλος, Βρεττός en
heal.committeeMemberName Τσανάκας, Παναγιώτης el
heal.committeeMemberName Φράγκος, Παναγιώτης el
heal.committeeMemberName Σουντρής, Δημήτριος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. el
heal.academicPublisherID ntua el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα