{"id":158006,"date":"2025-06-26T14:34:36","date_gmt":"2025-06-26T12:34:36","guid":{"rendered":"https:\/\/www.goproject.it\/portfolio\/dfp\/"},"modified":"2026-03-12T10:20:53","modified_gmt":"2026-03-12T09:20:53","slug":"dfp","status":"publish","type":"portfolio","link":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/","title":{"rendered":"DFP"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row unlock_row_content=&#8221;yes&#8221; row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;3&#8243; top_padding=&#8221;2&#8243; bottom_padding=&#8221;2&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; content_parallax=&#8221;0&#8243; uncode_shortcode_id=&#8221;123278&#8243;][vc_column column_width_percent=&#8221;100&#8243; gutter_size=&#8221;1&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; width=&#8221;2\/3&#8243; uncode_shortcode_id=&#8221;335973&#8243;][vc_column_text uncode_shortcode_id=&#8221;117768&#8243;]The <strong>Department of Public Administration<\/strong> requested a reengineering of the legacy application used to <strong>manage the database<\/strong> of public employees entitled <strong>to leave under Law 104\/1992<\/strong> for assisting disabled persons or for themselves, in compliance with Law 183\/2010. Go Project managed the entire project lifecycle, from analysis and design to development, migration, and final production deployment. Using <strong>Agile Scrum methodology,<\/strong> we ensured flexibility and iterative delivery, applying <strong>AgID guidelines<\/strong> to provide an accessible and inclusive user interface. The system was designed with security as a priority from the outset, incorporating advanced encryption and pseudonymization techniques to protect data in compliance with GDPR. A <strong>DevOps approach<\/strong> improved team collaboration, enabling continuous workflows and reducing release times while maintaining high standards of quality and security. The platform was developed as a <strong>Single Page Application (SPA) using Angular, with Web APIs built on .NET Core, and document management and digital signature implemented in Java<\/strong>. The system integrates with the Department of Public Administration\u2019s services, including the PUA for authentication, the AC for the registry of administrations, and the Tax Registry for data retrieval from the Revenue Agency. The system has been live since October 23, 2023.[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][\/vc_column][\/vc_row][vc_row row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;2&#8243; top_padding=&#8221;5&#8243; bottom_padding=&#8221;5&#8243; overlay_alpha=&#8221;100&#8243; gutter_size=&#8221;100&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; content_parallax=&#8221;0&#8243; style=&#8221;inherited&#8221; uncode_shortcode_id=&#8221;100445&#8243;][vc_column column_width_percent=&#8221;100&#8243; align_horizontal=&#8221;align_center&#8221; gutter_size=&#8221;3&#8243; expand_height=&#8221;yes&#8221; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; zoom_width=&#8221;0&#8243; zoom_height=&#8221;0&#8243; width=&#8221;1\/1&#8243; uncode_shortcode_id=&#8221;151507&#8243;][vc_gallery el_id=&#8221;gallery-958453445&#8243; type=&#8221;sticky-scroll&#8221; medias=&#8221;156452,156453,156454&#8243; sticky_thumb_size=&#8221;one-one&#8221; sticky_th_grid_lg=&#8221;2&#8243; sticky_th_grid_md=&#8221;2&#8243; sticky_th_grid_sm=&#8221;1&#8243; gutter_size=&#8221;2&#8243; media_items=&#8221;media|lightbox|original,icon|lg&#8221; advanced_videos=&#8221;yes&#8221; single_shape=&#8221;round&#8221; radius=&#8221;hg&#8221; single_overlay_opacity=&#8221;50&#8243; single_text_anim_type=&#8221;btt&#8221; single_h_align=&#8221;center&#8221; single_padding=&#8221;2&#8243; single_icon=&#8221;fa fa-search3&#8243; single_border=&#8221;yes&#8221; single_css_animation=&#8221;bottom-t-top&#8221; single_animation_delay=&#8221;200&#8243; mobile_videos=&#8221;autoplay&#8221; lbox_caption=&#8221;yes&#8221; no_double_tap=&#8221;yes&#8221; custom_cursor=&#8221;dark&#8221; carousel_rtl=&#8221;&#8221; single_title_uppercase=&#8221;&#8221; single_title_bold=&#8221;&#8221; single_title_serif=&#8221;&#8221; onclick=&#8221;link_image&#8221; custom_links_target=&#8221;_self&#8221; items=&#8221;eyI4ODY4X2kiOnsic2luZ2xlX3dpZHRoIjoiNCIsInNpbmdsZV9oZWlnaHQiOiI0In0sIjg4NjJfaSI6eyJzaW5nbGVfd2lkdGgiOiI0Iiwic2luZ2xlX2hlaWdodCI6IjQifSwiODg2MF9pIjp7InNpbmdsZV93aWR0aCI6IjQifX0=&#8221; single_half_padding=&#8221;&#8221; single_no_background=&#8221;&#8221; uncode_shortcode_id=&#8221;258040&#8243;][\/vc_column][\/vc_row][vc_row unlock_row_content=&#8221;yes&#8221; row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;0&#8243; top_padding=&#8221;2&#8243; bottom_padding=&#8221;2&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; content_parallax=&#8221;0&#8243; uncode_shortcode_id=&#8221;524625&#8243;][vc_column width=&#8221;1\/1&#8243;][uncode_block id=&#8221;158394&#8243;][\/vc_column][\/vc_row][vc_row row_height_percent=&#8221;0&#8243; back_color=&#8221;color-xsdn&#8221; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; border_color=&#8221;color-gyho&#8221; border_style=&#8221;solid&#8221; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; uncode_shortcode_id=&#8221;609720&#8243; css=&#8221;.vc_custom_1642154775108{border-top-width: 1px !important;padding-top: 9px !important;padding-bottom: 9px !important;}&#8221; border_color_type=&#8221;uncode-palette&#8221; back_color_type=&#8221;uncode-palette&#8221;][vc_column column_width_percent=&#8221;100&#8243; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; width=&#8221;1\/1&#8243; uncode_shortcode_id=&#8221;174501&#8243;][uncode_navigation hide_label=&#8221;yes&#8221; hide_thumbnails=&#8221;yes&#8221; stacked_layout=&#8221;yes&#8221; title_custom_typo=&#8221;yes&#8221; title_weight=&#8221;500&#8243; title_responsive=&#8221;yes&#8221; title_mobile_visibility=&#8221;yes&#8221; parent_type=&#8221;icon&#8221; parent_responsive=&#8221;yes&#8221; el_id=&#8221;index-1&#8243; prev_icon=&#8221;fa fa-arrow-left2&#8243; next_icon=&#8221;fa fa-arrow-right2&#8243; parent_icon=&#8221;fa fa-th-small&#8221;][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row unlock_row_content=&#8221;yes&#8221; row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;3&#8243; top_padding=&#8221;2&#8243; bottom_padding=&#8221;2&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; content_parallax=&#8221;0&#8243; uncode_shortcode_id=&#8221;123278&#8243;][vc_column column_width_percent=&#8221;100&#8243; gutter_size=&#8221;1&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":157750,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"portfolio_category":[127],"class_list":["post-158006","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio_category-software-development-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DFP - Go Project<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DFP - Go Project\" \/>\n<meta property=\"og:description\" content=\"[vc_row unlock_row_content=&#8221;yes&#8221; row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;3&#8243; top_padding=&#8221;2&#8243; bottom_padding=&#8221;2&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; content_parallax=&#8221;0&#8243; uncode_shortcode_id=&#8221;123278&#8243;][vc_column column_width_percent=&#8221;100&#8243; gutter_size=&#8221;1&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/\" \/>\n<meta property=\"og:site_name\" content=\"Go Project\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-12T09:20:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/\",\"url\":\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/\",\"name\":\"DFP - Go Project\",\"isPartOf\":{\"@id\":\"https:\/\/www.goproject.it\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg\",\"datePublished\":\"2025-06-26T12:34:36+00:00\",\"dateModified\":\"2026-03-12T09:20:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#primaryimage\",\"url\":\"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg\",\"contentUrl\":\"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg\",\"width\":1080,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goproject.it\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portfolio\",\"item\":\"https:\/\/www.goproject.it\/en\/portfolio\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"DFP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goproject.it\/en\/#website\",\"url\":\"https:\/\/www.goproject.it\/en\/\",\"name\":\"Go Project\",\"description\":\"Digital solutions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goproject.it\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DFP - Go Project","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/","og_locale":"en_US","og_type":"article","og_title":"DFP - Go Project","og_description":"[vc_row unlock_row_content=&#8221;yes&#8221; row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;3&#8243; top_padding=&#8221;2&#8243; bottom_padding=&#8221;2&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; content_parallax=&#8221;0&#8243; uncode_shortcode_id=&#8221;123278&#8243;][vc_column column_width_percent=&#8221;100&#8243; gutter_size=&#8221;1&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; [&hellip;]","og_url":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/","og_site_name":"Go Project","article_modified_time":"2026-03-12T09:20:53+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/","url":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/","name":"DFP - Go Project","isPartOf":{"@id":"https:\/\/www.goproject.it\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#primaryimage"},"image":{"@id":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg","datePublished":"2025-06-26T12:34:36+00:00","dateModified":"2026-03-12T09:20:53+00:00","breadcrumb":{"@id":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goproject.it\/en\/portfolio\/dfp\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#primaryimage","url":"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg","contentUrl":"https:\/\/www.goproject.it\/wp-content\/uploads\/2025\/06\/dfp-cover-mockup_01.jpg","width":1080,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/www.goproject.it\/en\/portfolio\/dfp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goproject.it\/en\/"},{"@type":"ListItem","position":2,"name":"Portfolio","item":"https:\/\/www.goproject.it\/en\/portfolio\/"},{"@type":"ListItem","position":3,"name":"DFP"}]},{"@type":"WebSite","@id":"https:\/\/www.goproject.it\/en\/#website","url":"https:\/\/www.goproject.it\/en\/","name":"Go Project","description":"Digital solutions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goproject.it\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/portfolio\/158006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/comments?post=158006"}],"version-history":[{"count":4,"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/portfolio\/158006\/revisions"}],"predecessor-version":[{"id":158409,"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/portfolio\/158006\/revisions\/158409"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/media\/157750"}],"wp:attachment":[{"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/media?parent=158006"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/www.goproject.it\/en\/wp-json\/wp\/v2\/portfolio_category?post=158006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}