Особливості створення крос-платформної системи управління навчанням (LMS) на базі Next.js, Nest.js та React Native
| dc.contributor.author | Коваленко, Кирило Максимович | |
| dc.date.accessioned | 2025-12-30T09:52:39Z | |
| dc.date.available | 2025-12-30T09:52:39Z | |
| dc.date.issued | 2025 | |
| dc.description | Коваленко К. М. Особливості створення крос-платформної системи управління навчанням (LMS) на базі Next.js, Nest.js та React Native : кваліфікаційна робота магістра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник І. А. Скрипник. Запоріжжя : ЗНУ, 2025. 119 с. | uk |
| dc.description.abstract | UA : Метою роботи є дослідження сучасних підходів до розробки крос-платформних систем управління навчанням (LMS), а також створення програмної системи, яка забезпечує доступ до навчальних матеріалів, керування курсами, відстеження прогресу користувачів та взаємодію між студентами і викладачами на різних типах пристроїв — веб, Android та iOS. У процесі дослідження було проаналізовано предметну область LMS-систем, розглянуто сучасні веб-технології та архітектурні підходи, що використовуються при побудові освітніх платформ. На основі проведеного аналізу розроблено крос-платформну систему, до складу якої входять веб-інтерфейс, реалізований засобами React, бекенд-частина на основі Nest.js з підтримкою REST API та мобільний додаток, створений з використанням React Native. Розроблену систему протестовано на етапах функціонального, інтеграційного та навантажувального тестування. Результати демонструють ефективність використання єдиного стеку технологій JavaScript/TypeScript для побудови сучасної LMS, яка може бути масштабована та розширена відповідно до потреб користувачів. | uk |
| dc.description.abstract | EN : The purpose of the work is to study modern approaches to the development of cross-platform learning management systems (LMS), as well as the creation of a software system that provides access to educational materials, course management, user progress tracking and interaction between students and teachers on different types of devices - web, Android and iOS. In the process of research, the subject area of LMS systems was analyzed, modern web technologies and architectural approaches used in building educational platforms were considered. Based on the analysis, a cross-platform system was developed, which includes a web interface implemented using React, a backend based on Nest.js with REST API support and a mobile application created using React Native. The developed system was tested at the stages of functional, integration and load testing. The results demonstrate the effectiveness of using a single JavaScript/TypeScript technology stack to build a modern LMS that can be scaled and expanded according to user needs. | uk |
| dc.identifier.uri | https://dspace.znu.edu.ua/items/f0abf23b-2565-420c-ba14-adbba0298776 | |
| dc.language.iso | uk | uk |
| dc.subject | система управління навчанням | uk |
| dc.subject | LMS | uk |
| dc.subject | Nest.js | uk |
| dc.subject | React Native | uk |
| dc.subject | освітні технології | uk |
| dc.title | Особливості створення крос-платформної системи управління навчанням (LMS) на базі Next.js, Nest.js та React Native | uk |
| dc.type | Магістерська робота | uk |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Диплом Коваленко К..pdf
- Size:
- 2.4 MB
- Format:
- Adobe Portable Document Format
- Description:
- Магістерська робота
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 3.81 KB
- Format:
- Item-specific license agreed upon to submission
- Description: