The goal of the thesis was to create an open-source JavaScript
library for creating text-based animations in the browser.
First, all existing animation libraries were examined,
and their flaws regarding text animations were noted.
Next, popular websites that use text animations were looked at,
and all the features required to replicate them were noted.
With this information, library pseudo code was created,
which served as a basis for the actual library.
Next, the development environment and necessary technologies were selected.
During implementation, unit tests were written for individual features
to continuously verify the code's functionality and performance.
When a feature was completed, a new version of the library was uploaded
to the NPM site. After the library was complete, its features and use
cases were thoroughly documented.
|