This thesis presents the design, development, and operation of the REST API on Docker. The purpose of the interface, which has been developed for a specific company, is to ensure that the specific functionalities that the company has given us work. The main functionalities of the interface are user registration, the creation of new routes, logging in and logging out users on selected routes, and displaying route-specific predictions. In the first part of the thesis, we briefly describe all the technologies and tools that have been used during the design and development of the interface. In the second part, we present how the solution was designed using diagrams (use case diagram, data model, and system architecture diagram). In the third part, we go into the development of the solution itself, presenting in detail all the functionalities of the interface. In the last part, we describe the testing of the interface and conclude with our final thoughts.
|