Назва: Розробка та дослідження backend частини застосунку для дитячого садочка
Вантажиться...
Дата
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
Луцьк : ЛНТУ
Анотація
У роботі обґрунтовано розробку серверної частини застосунку для дошкільного закладу з використанням TypeScript, Node.js (Express), MongoDB/Mongoose та Firebase Admin. Проаналізовано предметну область та вимоги, обґрунтовано вибір технологій, спроєктовано модульну архітектуру з ролями доступу, валідацією даних, санітизацією та централізованим обробленням помилок. Реалізовано REST-орієнтований backend із персоналізованим фідом для батьків, груповим розкладом, стрічкою публікацій і push-сповіщеннями. Проведено експериментальну перевірку функціональності та безпеки, що підтвердила ефективність і практичну цінність розробленого рішення.
The work substantiates the development of the backend for a kindergarten application using TypeScript, Node.js (Express), MongoDB/Mongoose, and Firebase Admin. The domain and requirements were analyzed, technological choices were justified, and a modular architecture with role-based access control, data validation, sanitization, rate limiting, and centralized error handling was implemented. A REST-oriented backend with a personalized parent feed, group schedules, posts, and push notifications was developed. Experimental evaluation confirmed the system’s functionality, security, and practical applicability, demonstrating its efficiency and scalability.
The work substantiates the development of the backend for a kindergarten application using TypeScript, Node.js (Express), MongoDB/Mongoose, and Firebase Admin. The domain and requirements were analyzed, technological choices were justified, and a modular architecture with role-based access control, data validation, sanitization, rate limiting, and centralized error handling was implemented. A REST-oriented backend with a personalized parent feed, group schedules, posts, and push notifications was developed. Experimental evaluation confirmed the system’s functionality, security, and practical applicability, demonstrating its efficiency and scalability.
Опис
Ключові слова
серверна частина, REST API, TypeScript, Express, MongoDB, Firebase, OpenAPI/Swagger
Бібліографічний опис
Ніколайчук Є. Р. Розробка та дослідження backend частини застосунку для дитячого садочка : кваліфікаційна робота магістра : спец. 121 - Інженерія програмного забезпечення / наук. кер. Н. М. Ліщина. Луцьк : ЛНТУ, 2025. 58 с.