Reāllaika sadarbības dokumentu redaktors
Author
Ceriņš, Roberts
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Arnicāns, Guntis
Date
2024Metadata
Show full item recordAbstract
Darba ietvaros tiek aprakstīta un izveidota tīmekļa lietotne, kas ļauj vairākiem lietotājiem vienlaicīgi rediģēt Markdown formāta dokumentus. Lietotnē ir iekļautas vairākas funkcionalitātes: dokumentu rediģēšana, stilizēšana, izmantojot Markdown valodas teksta formatēšanas iespējas, dokumentu organizēšana kolekcijās, kolekciju kopīgošana, dokumentu savstarpēja saistīšana ar norādes saitēm, kā arī failu pievienošana un lejupielāde. Projekts ir izstrādāts, izmantojot Node.js vidi un React saskarnes veidošanas bibliotēku. Komunikācija starp lietotājiem notiek caur WebSocket protokolu, kas nodrošina ātru rediģējumu atspoguļošanu sistēmā. The work “Real-time collaborative document editor” describes and creates a web application that allows multiple users to simultaneously edit documents in Markdown format. The application includes several functionalities: document editing, styling through Markdown, organizing documents into collections, sharing collections, linking documents with reference links, as well as attaching and downloading files. The project is developed using the Node.js environment and the React interface building library. Communication between users occurs through the WebSocket protocol, which ensures the rapid reflection of edits in the system.