References
[1] Accessing Online Data: Web-Crawling and Information-Scraping Techniques to Automate
the Assembly of Research Data (2016), Brett Massimino, Journal of Business Logistics.
[2] Automation in recruitment: a new frontier (2018), Pooja Gupta, Semila F. Fernandes,
Manish Jain, Journal of Information Technology Teaching Cases.
THE 3
rd
INTERNATIONAL SCIENTIFIC CONFERENCES OF STUDENTS AND YOUNG RESEARCHERS
dedicated to the 99
th
anniversary of the National Leader of Azerbaijan Heydar Aliyev
236
DEVELOPMENT OF A WEB APPLICATION FOR
PROCESS AUTOMATION TERMS AND DEFINITIONS
Gular Gadirli
Baku Higher Oil School
Baku, Azerbaijan
gular.gadirli.b0611@bhos.edu.az
Supervisor: PhD, Associate Professor Leyla Muradkhanli
Keywords:
glossary, web application, process automation.
It is known that process automation field is not known enough by many
people in our country. Additionally, there are very limited online resources
that give definitions of process automation terms in Azerbaijani language.
Unfortunately, high school, university students and people new to this field
and don’t have good English knowledge have difficulties finding enough
resources in Azerbaijani language. Therefore, I decided to develop an online
platform ensuring that everyone who wants to start a career in the process
automation field will have a proper understanding of process automation
terms in their native language. Also, this project will create awareness about
the essential concepts of process automation for the people who are not in
this field.
The architecture of this web application will include two parts: front-end
and back-end. The backend is the most crucial aspect of any application.
Therefore, extreme caution is required while building the backend. Several
frameworks are available for creating a backend, but Express.js is one of the
most beneficial JavaScript frameworks for backend development. Express.js
makes development easy by providing numerous advantages. These include
simple connection to databases, a variety of middlewares for handling
requests, responses and errors, integration with various template engines
and APIs to create connection between the backend and the frontend.
Moreover, as Express.js has support from Node.js, it can use all npm
packages, which provides fast application development.
ReactJS is the best-known JavaScript front-end library. It is relatively
easy to use and enables rapid application development. Furthermore, due to
its modular nature, React code is simpler to manage and more versatile. It
saves a significant amount of time as a result of its flexibility. ReactJS was
created with the goal of providing great performance. The framework's key
features include a virtual DOM that allows complicated projects to execute
fast. The ability to reuse components is one of the key advantages of utilizing
ReactJS. Hence, there is no need to write numerous codes to run the same
functionality.
Terms and definitions in the glossary will be stored in a database. For
this purpose, MongoDB, which is a schema-less and document-oriented
|