Treffer: Design and Implementation of a Ticketing System using Spring Boot and Angular

Title:
Design and Implementation of a Ticketing System using Spring Boot and Angular
Authors:
Publisher Information:
2024
Document Type:
E-Ressource Electronic Resource
Availability:
Open access content. Open access content
Note:
English
Other Numbers:
GRNKU oai:lib.uoa.gr:uoadl:3410711
uoadl:3410711
1524087190
Contributing Source:
NATIONAL & KAPODISTRIAN UNIV OF ATHENS
From OAIster®, provided by the OCLC Cooperative.
Accession Number:
edsoai.on1524087190
Database:
OAIster

Weitere Informationen

This thesis presents the design and implementation of a ticketing system utilizing Spring Boot for the server side and Angular for the client side. The objective is to create a comprehensive and efficient system that addresses the needs of modern ticket management, user management, ticket tracking, and administrative functionalities. The server-side component, developed with Spring Boot, handles the core logic and data management. Key features include secure user authentication and authorization using JWT (JSON Web Tokens), robust database management with JPA (Java Persistence API) and Hibernate, and the development of RESTful API to support various ticketing operations. The client-side component, built with Angular, offers a dynamic and responsive user interface. It ensures seamless interaction with the server-side services, providing users with functionalities such as ticket creation, viewing, updating, and role-based access controls. This work demonstrates the integration of Spring Boot and Angular to create a maintainable ticketing system, highlighting best practices in software engineering and the effective use of modern web development frameworks.