Nowadays, due to global digitalization, we expect all information and services to be
immediately accessible via the internet. The issue arises because some service
providers still do not advertise their services or contact details online. This
complicates the process of utilizing craft services. Such procedures often involve
time-consuming and unclear searches for contact information, phone calls, and
schedule coordination, which hinders communication between clients and craftsmen.
In light of this problem, the purpose of this thesis is to develop a web application that,
on one hand, allows clients to more easily search for and quickly book craft services.
On the other hand, it enables craftsmen to have a better overview of orders and
faster, more efficient communication with clients. The application was designed using
advanced web technologies, such as Java, Spring Boot, MySQL, JavaScript, and
React, ensuring a modern, user-friendly, and visually appealing product. Proven
research methodologies, including requirement analysis, the deductive method, and
synthesis, were used in its development.
Alongside the development of the application, software testing was conducted to
assess the application's efficiency and suitability. Additionally, a comparative analysis
was performed against existing similar solutions on the market. It was found that the
application is simpler to use while offering additional features, such as the ability to
search for craft services through Google Maps.
With minor adjustments, the application could also be utilized in other sectors, both
private and public. The thesis also discusses the possibility of implementing the web
application in the healthcare sector. Further development, continuous improvements,
and adaptation to the needs of end-users will be crucial for its long-term success.
|