Our trainee Vasi reports from Quarter_1 2023

Our trainee Vasi reports on his activities from the first quarter of the year.
Vasi Tomoaiga, May 04, 2023
Second year of apprenticeship
Internal
Time Log:
In February I was busy creating TimeLog instructions. At the beginning of the year we switched to TimeLog. TimeLog is software applied to record and track employees' working hours. Both general and implementation-related questions have been asked frequently regarding this software. Therefore, I was commissioned to create a TimeLog document to address these questions. This document contains both the answers to common questions and various step-by-step instructions for the implementation questions.
Event page:
I also created the event website for our Microsoft event list. To develop the website I used React JS and the Strapi CMS. Strapi is open source software for creating, organizing, managing and publishing digital content and offers users the possibility to create, edit or publish text, images, videos or anything else in an easy-to-use platform. React Js is a JavaScript library with the help of which the user is able to create web applications.
First I created a table in Strapi cms. The data from the event list was transferred to this table. As a next step, I started creating the gallery design in the web application. Then the data from the Strapi cms table was added to the gallery design. The data has been adjusted to the gallery size. In the next step, I created a "View Site" button that redirects the user to the event's page.
Then I added the footer of our company website to the event website. The Footer is the lower part of a web page that contains information (contact details, copyright notices, etc...). Finally, I implemented a month section.
I then went on to create a monthly section. Below each section are the events of that month.
External
OPC UA:
At school we went through the topic of OPC UA. OPC UA (Open Platform Communications Unified Architecture) is the industry standard for communication between machines and between machines and computer systems. OPC UA is based on a client/server model. In a client/server model, a client (computer, smartphone, tablet) communicates with the server over the Internet. The client sends requests to the server to request data or services, and the server processes these requests and sends the appropriate results back to the client.
OPC UA has two important properties for this:
Platform independence: OPC Server, can make its data available in the network using TCP/IP and web protocols and can be addressed using these protocols. It is irrelevant whether the OPC server runs on a Windows operating system, Linux, UNIX or Mac.
interoperability: The ability of disparate systems to communicate and exchange data, regardless of the make, model, or version of the systems involved

Vasi Tomoiaga