Bc. Ondřej Brém, MSc.

Theses

Bachelor theses

Addition of user profile to Kappka UI

Author
Ondřej März
Year
2022
Type
Bachelor thesis
Supervisor
Bc. Ondřej Brém, MSc.
Reviewers
Ing. Michal Valenta, Ph.D.
Summary
The work deals with the development of the user profile of the Kappka application. Exploring the state of the application allows to steer development in the right direction. UI/UX analysis and user testing helps detect errors and problem elements. Based on the these steps, an extension is proposed and an interactive prototype is gradually created. The work considers the involvement of gamification elements and the appropriate choice of platform to start an implementation. At the end of the thesis, the implementation of the demo version of the new Kappka application is presented and further possible development is discussed.

UI redesign for Kappka app

Author
Jan Vepřek
Year
2022
Type
Bachelor thesis
Supervisor
Bc. Ondřej Brém, MSc.
Reviewers
Ing. Michal Valenta, Ph.D.
Summary
This bachelor thesis deals with the redesign of the Kappka application for blood donors. Research in the literature deals with the methods that are used for redesign, as well as a comparison of similar applications that are available. The practical part deals with the business goals of the Kappka application and then with the design of a new interface. The design of the new interface is achieved through the user testing of the current application, followed by the design of paper screen prototypes. Based on the testing of these prototypes, an interactive prototype is implemented in the Figma tool. The interactive prototype is also tested, and a prototype application is implemented in the Flutter framework. The application, in contrast to the current version, notifies the user when he went to donate and whether he can go to donate again and then facilitates his access to information about transfusion departments. In the end, there is a discussion about functions that are implementation-intensive and currently unfeasible, but can serve to develop the user interface in the future, and a discussion of a suitable implementation platform together with Ondřej Marz, author of concurrent work on the Kappka application profile.

Master theses

System for equipment lending

Author
Denisa Sůvová
Year
2022
Type
Master thesis
Supervisor
Bc. Ondřej Brém, MSc.
Reviewers
Ing. Jiří Melnikov
Summary
This diploma thesis deals with design and development of the lending system for FIT CTU. It contains an overview of approaches to application development with focus on those that require low amount of programming. It also analyses and compares selected development platforms. Based on the information the design of the application is created, validated, and prepared to be realized. The actual system is then developed using low-code platform Mendix because of the low neccessity to maintain the source codes. It also provides a large number of features and big community.

Web application for user testing support

Author
Jiří Gutwirth
Year
2023
Type
Master thesis
Supervisor
Bc. Ondřej Brém, MSc.
Reviewers
Ing. Michal Honc
Summary
This thesis deals with analysis of specialized laboratory usability testing process, identification of main sources of ineffectivity of the process and in case of identified aspects, with their minimalization. The goal is to implement a web application solving main problems of laboratory usability testing and to easing the overall testing process. The work starts with theoretical part which introduces issues of a specialized lab usability testing. Built on interviews with various usability testing laboratory operators, the thesis defines the main problems, which every lab needs to deal with. The literature review is finalized with an overview of web technologies with emphasis on web communication, especially communication protocols and real-time data transmission technologies. Next, an architectural design of the application is presented as well as a design of the user interface of the system solving problematic aspects identified by qualitative research, followed by frontend MVP implementation description. In the final phase, the produced application is properly tested and deployed. The main outcome of this thesis is the functionality of the web application easing the process of testing and minimalizing the chosen sources of problems.