{"id":1085,"date":"2023-08-10T08:15:50","date_gmt":"2023-08-10T06:15:50","guid":{"rendered":"https:\/\/codevision.net.pl\/?page_id=1085"},"modified":"2023-08-10T11:07:54","modified_gmt":"2023-08-10T09:07:54","slug":"security-dashboard","status":"publish","type":"page","link":"https:\/\/codevision.net.pl\/index.php\/security-dashboard\/","title":{"rendered":"Security Dashboard"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1085\" class=\"elementor elementor-1085\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-60a1226 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"60a1226\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53cc56f\" data-id=\"53cc56f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-821fdb6 elementor-widget elementor-widget-heading\" data-id=\"821fdb6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Security dashboard<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-273823e elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"273823e\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f89de64 elementor-widget elementor-widget-image\" data-id=\"f89de64\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1600\" height=\"1279\" src=\"https:\/\/codevision.net.pl\/wp-content\/uploads\/2023\/08\/security_dashboard.jpg\" class=\"attachment-full size-full wp-image-1080\" alt=\"\" srcset=\"https:\/\/codevision.net.pl\/wp-content\/uploads\/2023\/08\/security_dashboard.jpg 1600w, https:\/\/codevision.net.pl\/wp-content\/uploads\/2023\/08\/security_dashboard-300x240.jpg 300w, https:\/\/codevision.net.pl\/wp-content\/uploads\/2023\/08\/security_dashboard-1024x819.jpg 1024w, https:\/\/codevision.net.pl\/wp-content\/uploads\/2023\/08\/security_dashboard-768x614.jpg 768w, https:\/\/codevision.net.pl\/wp-content\/uploads\/2023\/08\/security_dashboard-1536x1228.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Obraz autorstwa <a href=\"https:\/\/pl.freepik.com\/darmowe-wektory\/panel-samochodu_777275.htm#query=Car%20dashboard&amp;position=7&amp;from_view=search&amp;track=ais\">Freepik<\/a><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-967dfb4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"967dfb4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-7ca53bc\" data-id=\"7ca53bc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-11e15fe elementor-widget elementor-widget-text-editor\" data-id=\"11e15fe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The Security dashboard was designed for company cybersecurity officers to give a real-time overview of potential cybersecurity issues, like\u00a0 dangerous configurations of workstations, attacks detected by antyvirus software, etc.<\/p><p>Web-based Frontend implemented with JavaScript and React presented collected data via fully customizable and user-friendly dashboard with widgets.<\/p><p>Visual configuration of dashboard, including displayed widgets and data sources was assured by separate web tooling based on Django.<\/p><p>Backend consisted of micro-services, which were independently collecting the data and continuously feeding the databases, performing calculations, analysis of input data and preparation of output data. Golang and python were mainly used on Backend side.<\/p><p>As a Software Developer I was\u00a0 mainly responsible for implementing Frontend, but also involved in writing microservices.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4a0904c\" data-id=\"4a0904c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-377175a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"377175a\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d126b04\" data-id=\"d126b04\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2d99e90 elementor-widget elementor-widget-heading\" data-id=\"2d99e90\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">PROJECT INFO<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86d1781 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"86d1781\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>CLIENT<\/strong>:  NDA<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>DATE RELEASED<\/strong>: <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>ROLE<\/strong>:  Software Developer<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>CATEGORIES<\/strong>: Automotive<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>TAGS<\/strong>: security, frontend, backend, microservices<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>KEY TECHNOLOGIES<\/strong>:  JavaScript, React, Python, Django, MongoDB, InfluxDB, golang<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Security dashboard Obraz autorstwa Freepik The Security dashboard was designed for company cybersecurity officers to give a real-time overview of potential cybersecurity issues, like\u00a0 dangerous configurations of workstations, attacks detected by antyvirus software, etc. Web-based Frontend implemented with JavaScript and React presented collected data via fully customizable and user-friendly dashboard with widgets. Visual configuration of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/pagebuilder.php","meta":{"zakra_sidebar_layout":"stretched","zakra_remove_content_margin":false,"zakra_sidebar":"customizer","zakra_transparent_header":"0","zakra_logo":0,"zakra_main_header_style":"default","zakra_menu_item_color":"","zakra_menu_item_hover_color":"","zakra_menu_item_active_color":"","zakra_menu_active_style":"","zakra_page_header":true,"_eb_attr":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-1085","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/pages\/1085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/comments?post=1085"}],"version-history":[{"count":10,"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/pages\/1085\/revisions"}],"predecessor-version":[{"id":1111,"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/pages\/1085\/revisions\/1111"}],"wp:attachment":[{"href":"https:\/\/codevision.net.pl\/index.php\/wp-json\/wp\/v2\/media?parent=1085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}