The client needed an application enabling the upload of large technical drawings to the server in PDF, JPG, and PNG formats, their conversion to a unified JPG format, and display in a web browser as a canvas, on which the client would draw areas (rectangles and circles). It would also be possible to link each area with related documents like PDFs, images, and links to virtual tours displayed on the left side of the browser window.The client also needed a simple authorization method, which would prevent unauthorized users from modifying the uploaded content.