National Repository of Grey Literature 155 records found  beginprevious96 - 105nextend  jump to record: Search took 0.00 seconds. 
Systém pro analýzu investičního portfolia
Dolejší, Jakub
The diploma thesis deals with the design and implementation of an application for investment portfolio analysis. The application allows adding a variety of investment instruments and grouping them into portfolios. The portfolio or its components can then be interactively analyzed and compared. The application is implemented in Typescript using the React application framework. The accessibility of the application is then ensured through mobile and web interfaces.
Creating web applications using the transpiler TypeScript 4.2
ROTHBAUER, Tomáš
The goal of the bachelor thesis will be a comprehensive elaboration of the new version of the TypeScript 4.2 transpiler, which is intended to facilitate the work with the JavaScript language on which it is based. TypeScript is an open-source programming language, created and maintained by Microsoft, it is actually asuperstructure over JavaScript, which extends it with static typing and other attributes we know from object-oriented programming. The code itself, written in TypeScript, is then compiled into JavaScript, with the compiler having the ability to auto-complete and correct errors before running JavaScript code. The theoretical part of the thesis will focus on TypeScript itself, comparing it with JavaScript itself, evaluating the advantages, disadvantages and differences, introducing the syntax and current features using the React JS framework, which is used by many developers to create web applications. The practical part will then consist of a~series of demonstrative web applications, written in TypeScript, which will be hosted on their own website and documented.
evelopment of mobile application multimedia notes
HELMECI, Pavol
This work deals with the idea of multimedia mobile application development. The theoretical part describes the main division of app categories, history of development, most common operation systems and architecture. It deals with psychological factors used in the creation of applications in order to shape the user's behavior and build his habits. The practical part is related to the issue of programming multimedial notepad for smartphones using component-based framework for building scalable applications. The resulting application allows users to record multimedial notes with a time record, share notes on social networks and display basic statistics over stored data. The mobile app uses Angular to develop the application and Firebase Realtime Database for storing data. In the conclusion this work analyzes functionality of an application and recommends implementation of functions for future development.
Webová platforma pro sdílení digitálních prezentací kulturních objektů
SZABO, Michal
This master's thesis deals with the design and implementation of a web platform for sharing digital cultural objects while using the augmented reality. The first part of the thesis presents a list of existing applications dealing with a similar topic. Subsequently, the intended functions of the application and scenarios of its use are defined. Then the set of technologies is introduced and the system architecture is described. At the end of the work, implementation of the application is explained.
Systém pro tvorbu vyúčtování
VACEK, Jakub
This master thesis deals with design and implementation of billing system. First, a system function definition is created and service billing data is analysed. Further, the architecture of the system and solutions to all presented problems are described. The selected technology stack is briefly described and then used to implement the system. In the end, a system based on the structural part of the work is implemented and the testing process is presented.
Information system for the administration of student guild
Halabica, Michal ; Rydlo, Štěpán (referee) ; Dytrych, Jaroslav (advisor)
This thesis deals with the creation of a central information system for student associations. The goal of this thesis is to create a system, that will ease everyday work in the student association. The created solution is based on requirements of the FIT BUT Student Union, which were adapted for the possibility of use by other student associations. The information system was implemented as web application using .NET technologies with C# language and Angular with TypeScript language. The final version was tested by members of the already mentioned student union.
Interface for Automatic Tests of Geovisto Library
Dohnal, Lukáš ; Burget, Radek (referee) ; Hynek, Jiří (advisor)
The aim of this master thesis is to design and implement an interface for automated testing the Geovisto library. The interface should allow efficient and user-friendly testing the library during its development. The thesis includes a survey of libraries to test projects in programming languages JavaScript and TypeScript. The thesis includes the development of tests of current modules of the Geovisto library and the library profiling, which will be used to propose possible changes in the implementation to improve library performance.
Conference System for Excel@FIT
Kobelka, Martin ; Szőke, Igor (referee) ; Veigend, Petr (advisor)
he main goal of this work is to analyze the scientific conference in the theoretical part, and to describe the issues of organizing a scientific conference. Further map the workflow of several conferences organized in information technology. Furthermore, the Excel @ FIT conference had to be analyzed in detail. In the practical part for this conference to design an information system, and implement this system as a web application. The resulting web application for conference administration is programmed using PHP and TypeScript programming languages. The client part is designed as a one-page web application communicating with the server part using the REST API. The application enables efficient and seamless conference management, article writing and review, and export creation for commissions. The result is a fully functional application tested on previous years' data, which can be easily extended with new functionality if required.
Programming Abstraction of Geovisto Library
Chládek, Martin ; Rusňák, Vít (referee) ; Hynek, Jiří (advisor)
The purpose of this thesis is to create an extension of the Geovisto library, which aims to make the visualization and presentation of geographic data in modern web applications easier. This work analyzes possible integrations with popular web UI frameworks and design extensions that help integrate the tool within client projects. The goal is to develop an abstraction for the core and other modules of the Geovisto library, which enables declarative configuration of visualized map layers by users of the abstraction code. The implemented extension consists of a set of predefined configurable React components. Using the components makes it possible to initialize the map view and dynamically change the rendered content. The solution is exported as a separate library and was created using mainly the technologies React and TypeScript.
Secure Coding Guidelines for React
Solich, Filip ; Firc, Anton (referee) ; Malinka, Kamil (advisor)
This work deals with writing secure applications in JavaScript library React. The aim of this work is to create a guide for programmers to be able to detect parts of web applications that can be exploited to attack on the application. It describes how and to what you need to pay attention to when writing web applications, what are the best programming practices in the React library, thanks to which the programmer can avoid security errors in the application code and how to fix any errors. The types of attacks themselves and how attacks on a vulnerable application can take place are also described here. Knowing the progress of the attack will help the programmer to think better about the weak links of the application and thus also detect a security issue in the application before the attacker.

National Repository of Grey Literature : 155 records found   beginprevious96 - 105nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.