This thesis addresses the development of a web application for collaborative schedule management for universities and other institutions. The application aims to implement a schedule editor that allows users to collaborate in real-time using the WebSocket protocol and automatically evaluates conflicts between lessons. Before creating the application itself, existing solutions in the field of collaborative and scheduling editors were studied. The solution of the company IS4U, with whom this thesis is being realized, was studied in the most detail. A design for its improvement was created using an ER diagram and wireframes. The implementation predominantly utilizes TypeScript. On the server side, Node.js runtime environment and the Express.js...