Bachelor theses
Design of an application for dog registration
Author
Adam Štursa
Year
2024
Type
Bachelor thesis
Supervisor
Ing. Michal Rost
Reviewers
Ing. Ivan Halaška
Department
Summary
This bachelor thesis is focused on the creation of a server-client application dedicated to the
registration of dogs, their pedigrees, diseases and other key parts related to dogs. The server
side of the aplication is accessed through a REST API implemented using the Java Spring
framework, and the web client prototype uses this interface. The key components of the work
include analysis of functional and non-functional requirements, exploration of existing solutions
and software design based on these analyses. The thesis also discusses the implementation of
the prototype application and its testing. The aim of the work is to provide dog owners with
a comprehensive and user-friendly platform for managing and presenting their pets, addressing
the shortcomings of currently existing solutions.