The thesis presents the development of the website application called Diplomko for thesis submission, which helps to solve many problems faced by both mentors and students in the processing, review, and evaluation of theses. Mentors are most often faced with the problem of reviewing the data of students under their supervision, the problem of accessing student contact details for a particular thesis, and the problem of reviewing the online corrections of a particular student's thesis. Students are mainly confronted with the problem of communication, as they do not have a direct overview of the status of their thesis and may overlook or lose information using existing communication solutions.
Currently, mentors and students communicate mostly by e-mail. The aim of the development of the Diplomko website application is to centralize and simplify the communication between mentor and student, to provide an overview of students' data and theses, and to allow the possibility of grading theses within the Diploma web application.
The front-end of the Diplomko website application is built using the Next.js framework, which is integrated with the TypeScript programming language and designed using the Tailwind CSS framework. The front-end communicates with the back-end via an API, which uses the Prisma tool as its database.
|