Ing. Michal Rost

  • Profile
  • Theses

Theses

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
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.