LV EN

Research on Software Development Aspects Using node.js Technology

Valērijs Sergejevs

ABSTRACT

To explore the aspects of software development, an application was created using Node.js and NestJS to build a REST API. This API integrates Google Natural Language AI to analyze submitted user reviews. The application includes multiple REST API endpoints that can process, analyze, and aggregate user review data. Performance measurements were conducted, analyzing event loop latency, memory and CPU usage, and other key metrics. MongoDB was used for data storage. The work also includes API and its performance evaluation. The system was tested to ensure it meets the set criteria and provides practical application.
Author: Valērijs Sergejevs
Degree: Bachelor
Year: 2024
Work Language: English
Supervisor: Dr. sc. ing., Mihails Savrasovs
Faculty: Engineering Faculty
Study programme: Computer Science

KEYWORDS

PROGRAMMING, ARTIFICIAL INTELLIGENCE, DESIGN, MICROSERVICES, IMPLEMENTATION