LV EN

DEGREE

PROGRAMME

FACULTY

YEAR

LANGUAGE

Development of Cross-Platform Mobile Application “Health Care for Pets”

The aim of this work was to develop a cross-platform mobile application, “Health Care for Pets,” with the main objective of providing pet owners a comprehensive, user-friendly tool for effective pet care.In the course of the work, an analysis of the subject area was conducted, and existing analogues were analysed. The system and functional requirements, as well as the main users for the application, were identified. Based on the analysis and requirements, the application, server, data access component and database were designed. The system was implemented using Visual Studio, in the C# programming language. The developed application was tested in the final stage.The application created during the bachelor's thesis meets all the requirements.

Author: Roberts Dubovskis

Supervisor: Karina Kostjkina

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...


Development of Cross Platform 2D Games using OpenGL and ImGui Libraries

The aim of this bachelor's work was to develop a cross platform application containing two 2D games - Tetris and Snake. In the course of the work the subject area was analyzed and present analogues compared. The requirements were formulated based on the analysis conclusions. Soon after the model of requirements was created where the actors were identified and use cases developed. Based on the developed use cases a Use Case diagram was built as well as sequence diagrams and preliminary class diagram. During implementation stage, the software was developed in C++ language using OpenGL and Dear ImGui graphical libraries. In the end 2 games were developed. Finally, the developed software was tested. Test results showed that developed application in the process of completing the bachelor's work fully complies with all the requirements for it.

Author: Staņislavs Ņilovs

Supervisor: Karina Kostjkina

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...


Development of a Cryptocurrency Trading Bot using AWS
Cloud Solutions

This bachelor thesis focuses on developing an automated trading bot for the cryptocurrency market. The goal is to create a cryptocurrency trading bot using of the Mean Reversion strategy and implement Cloud Solutions and Binance crypto exchange support.The process of development included establishing AWS infrastructure, such as EC2 instances, API Gateway, and Nginx, for hosting the bot. The bot's design is made up of separate modules that can be easily expanded allowing for adding the support of other crypto exchanges. As the result, the bot uses mean reversion algorithm on user chosen trading pairs, and places the order to sell or buy according to the algorithm decision. Moreover, it uses Binance API to access and manage user's cryptocurrencies.The bot was successfully tested in a real trading environment and proved to increase initial capital and manage risks. This thesis showcases the possibilities of combining

Author: Ēriks Mašinskis

Supervisor: Karina Kostjkina

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...

Table View
Text View