{"id":627,"date":"2022-08-18T16:39:40","date_gmt":"2022-08-18T16:39:40","guid":{"rendered":"https:\/\/www.barisoft.it\/?post_type=project&#038;p=627"},"modified":"2026-07-13T12:58:07","modified_gmt":"2026-07-13T12:58:07","slug":"events-manager","status":"publish","type":"project","link":"https:\/\/www.barisoft.it\/en\/project\/events-manager\/","title":{"rendered":"Events Manager"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_16_24 et_flex_column_16_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_dark et_clickable et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>\u2190 All projects<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2>Events Manager<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>An application for managing event attendance in a simple and reliable way, even without an internet connection. Data is automatically synchronised when the connection is re-established.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div style=\"background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:20px;padding:28px;\">\n<div style=\"display:flex;align-items:center;gap:14px;margin-bottom:20px;\">\n<div style=\"width:40px;height:40px;background:rgba(14,165,233,0.2);border:1px solid rgba(14,165,233,0.3);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#38bdf8;\">&#128100;<\/div>\n<div>\n<div style=\"color:rgba(255,255,255,0.5);font-size:11px;text-transform:uppercase;letter-spacing:1px;\">Client<\/div>\n<div style=\"color:#fff;font-weight:600;\">Confidential client<\/div>\n<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;gap:14px;margin-bottom:20px;\">\n<div style=\"width:40px;height:40px;background:rgba(14,165,233,0.2);border:1px solid rgba(14,165,233,0.3);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#38bdf8;\">&#128197;<\/div>\n<div>\n<div style=\"color:rgba(255,255,255,0.5);font-size:11px;text-transform:uppercase;letter-spacing:1px;\">Year<\/div>\n<div style=\"color:#fff;font-weight:600;\">2022 \u2014 2024<\/div>\n<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;gap:14px;\">\n<div style=\"width:40px;height:40px;background:rgba(14,165,233,0.2);border:1px solid rgba(14,165,233,0.3);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#38bdf8;\">&#128188;<\/div>\n<div>\n<div style=\"color:rgba(255,255,255,0.5);font-size:11px;text-transform:uppercase;letter-spacing:1px;\">Duration<\/div>\n<div style=\"color:#fff;font-weight:600;\">Ongoing project<\/div>\n<\/div>\n<\/div>\n<div style=\"border-top:1px solid rgba(255,255,255,0.1);margin-top:20px;padding-top:16px;\">\n<div style=\"color:rgba(255,255,255,0.5);font-size:11px;text-transform:uppercase;letter-spacing:1px;\">Our role<\/div>\n<div style=\"color:#fff;font-weight:600;margin-top:4px;\">Backend Python &amp; Frontend React<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_1 et_pb_row et_block_row\">\n<div class=\"et_pb_column_2 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_image_0 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img alt=\"Events\" decoding=\"async\" src=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2026\/07\/waiting-room-with-monitors-scaled.jpg\" title=\"Abstract blur Business Conference and Presentation\" width=\"2560\" height=\"1440\" srcset=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2026\/07\/waiting-room-with-monitors-scaled.jpg 2560w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2026\/07\/waiting-room-with-monitors-1280x720.jpg 1280w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2026\/07\/waiting-room-with-monitors-980x551.jpg 980w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2026\/07\/waiting-room-with-monitors-480x270.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw\" class=\"wp-image-2182\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_2 et_pb_row et_block_row\">\n<div class=\"et_pb_column_3 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><span style=\"color:#0284c7;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:13px;\">THE CHALLENGE<\/span><\/p>\n<h2 style=\"font-family:Space Grotesk;color:#0a1c3f;font-size:32px;font-weight:700;margin:12px 0 16px;\">The problem to be solved<\/h2>\n<p style=\"color:#475569;font-size:17px;line-height:1.7;\">The client needed to manage attendance at events (trade fairs, conferences, field activities) even in locations with poor or no internet connection. Existing solutions required a constant internet connection, leading to delays and data loss during events.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_4 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><span style=\"color:#0284c7;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:13px;\">THE SOLUTION<\/span><\/p>\n<h2 style=\"font-family:Space Grotesk;color:#0a1c3f;font-size:32px;font-weight:700;margin:12px 0 16px;\">What we have built<\/h2>\n<p style=\"color:#475569;font-size:17px;line-height:1.7;\">We have developed a web-first application with a Python (FastAPI) backend and a React frontend optimised for PWA mode. The app works entirely offline by saving data locally and automatically synchronises with the server as soon as the connection is restored.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_3 et_pb_row et_block_row\">\n<div class=\"et_pb_column_5 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_6 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div style=\"text-align:center;\"><span style=\"color:#0284c7;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:13px;\">RESULTS<\/span><\/p>\n<h2 style=\"font-family:Space Grotesk;color:#0a1c3f;font-size:36px;font-weight:700;margin:12px 0 0;\">Figures that speak for themselves<\/h2>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_4 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_6 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_7 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div style=\"background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px 20px;text-align:center;\">\n<div style=\"font-family:Space Grotesk;font-weight:700;font-size:44px;color:#0a1c3f;line-height:1;\">100%<\/div>\n<div style=\"color:#475569;font-size:14px;margin-top:10px;line-height:1.4;\">Works even offline<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_7 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_8 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div style=\"background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px 20px;text-align:center;\">\n<div style=\"font-family:Space Grotesk;font-weight:700;font-size:44px;color:#0a1c3f;line-height:1;\">&lt; 2s<\/div>\n<div style=\"color:#475569;font-size:14px;margin-top:10px;line-height:1.4;\">Automatic synchronisation after reconnection<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_8 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_9 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div style=\"background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px 20px;text-align:center;\">\n<div style=\"font-family:Space Grotesk;font-weight:700;font-size:44px;color:#0a1c3f;line-height:1;\">0<\/div>\n<div style=\"color:#475569;font-size:14px;margin-top:10px;line-height:1.4;\">Data lost during events<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_9 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_10 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div style=\"background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px 20px;text-align:center;\">\n<div style=\"font-family:Space Grotesk;font-weight:700;font-size:44px;color:#0a1c3f;line-height:1;\">Desktop + Mobile<\/div>\n<div style=\"color:#475569;font-size:14px;margin-top:10px;line-height:1.4;\">Optimised experience<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_5 et_pb_row et_block_row\">\n<div class=\"et_pb_column_10 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_11 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><span style=\"color:#0284c7;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:13px;\">KEY FEATURES<\/span><\/p>\n<h2 style=\"font-family:Space Grotesk;color:#0a1c3f;font-size:36px;font-weight:700;margin:12px 0 32px;\">What does the project involve<\/h2>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_6 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_11 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_12 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_inner\"><div style=\"display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-radius:14px;padding:18px 20px;\">\n<div style=\"width:26px;height:26px;background:#0284c7;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-top:2px;\">&#10003;<\/div>\n<div style=\"color:#334155;font-size:15px;line-height:1.6;\">A stable and secure Python (FastAPI) backend with server integration<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_13 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_inner\"><div style=\"display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-radius:14px;padding:18px 20px;\">\n<div style=\"width:26px;height:26px;background:#0284c7;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-top:2px;\">&#10003;<\/div>\n<div style=\"color:#334155;font-size:15px;line-height:1.6;\">React front-end with PWA for offline use<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_14 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_inner\"><div style=\"display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-radius:14px;padding:18px 20px;\">\n<div style=\"width:26px;height:26px;background:#0284c7;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-top:2px;\">&#10003;<\/div>\n<div style=\"color:#334155;font-size:15px;line-height:1.6;\">Automatic data synchronisation upon reconnection<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_15 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_inner\"><div style=\"display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-radius:14px;padding:18px 20px;\">\n<div style=\"width:26px;height:26px;background:#0284c7;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-top:2px;\">&#10003;<\/div>\n<div style=\"color:#334155;font-size:15px;line-height:1.6;\">UI optimised for desktop and mobile<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_16 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_inner\"><div style=\"display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-radius:14px;padding:18px 20px;\">\n<div style=\"width:26px;height:26px;background:#0284c7;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-top:2px;\">&#10003;<\/div>\n<div style=\"color:#334155;font-size:15px;line-height:1.6;\">Attendee management, check-in and automatic badges<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_17 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_inner\"><div style=\"display:flex;align-items:flex-start;gap:14px;background:#f8fafc;border-radius:14px;padding:18px 20px;\">\n<div style=\"width:26px;height:26px;background:#0284c7;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-top:2px;\">&#10003;<\/div>\n<div style=\"color:#334155;font-size:15px;line-height:1.6;\">Post-event report with CSV\/PDF export<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_7 et_pb_row et_block_row\">\n<div class=\"et_pb_column_12 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_18 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><span style=\"color:#0284c7;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:13px;\">GALLERY<\/span><\/p>\n<h2 style=\"font-family:Space Grotesk;color:#0a1c3f;font-size:36px;font-weight:700;margin:12px 0 32px;\">Work moments<\/h2>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_8 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_13 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_gallery_0 et_pb_gallery et_pb_bg_layout_light et_pb_gallery_grid et_pb_module\" data-auto-rotate=\"off\" data-auto-rotate-speed=\"\"><div class=\"et_pb_gallery_items et_post_gallery clearfix et_grid_module\" data-per_page=\"6\"><div class=\"et_pb_gallery_item et_pb_grid_item et_pb_gallery_item_0_0\"><div class=\"et_pb_gallery_image landscape\" data-per_page=\"6\"><a href=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-4.png\" title=\"image (4)\"><img alt=\"Events\" decoding=\"async\" width=\"400\" height=\"284\" src=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-4-400x284.png\" class=\"wp-image-655\" srcset=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-4.png 479w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-4-400x284.png 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span class=\"et_overlay\" data-icon=\"\" data-icon-tablet=\"\" data-icon-phone=\"\"><\/span><\/a><\/div><\/div><div class=\"et_pb_gallery_item et_pb_grid_item et_pb_gallery_item_0_1\"><div class=\"et_pb_gallery_image landscape\" data-per_page=\"6\"><a href=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-3.png\" title=\"image (3)\"><img alt=\"Events\" decoding=\"async\" width=\"400\" height=\"284\" src=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-3-400x284.png\" class=\"wp-image-656\" srcset=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-3.png 479w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-3-400x284.png 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span class=\"et_overlay\" data-icon=\"\" data-icon-tablet=\"\" data-icon-phone=\"\"><\/span><\/a><\/div><\/div><div class=\"et_pb_gallery_item et_pb_grid_item et_pb_gallery_item_0_2\"><div class=\"et_pb_gallery_image landscape\" data-per_page=\"6\"><a href=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-5.png\" title=\"image (5)\"><img alt=\"Events\" decoding=\"async\" width=\"400\" height=\"284\" src=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-5-400x284.png\" class=\"wp-image-654\" srcset=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-5.png 479w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-5-400x284.png 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span class=\"et_overlay\" data-icon=\"\" data-icon-tablet=\"\" data-icon-phone=\"\"><\/span><\/a><\/div><\/div><div class=\"et_pb_gallery_item et_pb_grid_item et_pb_gallery_item_0_3\"><div class=\"et_pb_gallery_image landscape\" data-per_page=\"6\"><a href=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image.png\" title=\"image\"><img alt=\"Events\" decoding=\"async\" width=\"400\" height=\"284\" src=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-400x284.png\" class=\"wp-image-658\" srcset=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image.png 479w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-400x284.png 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span class=\"et_overlay\" data-icon=\"\" data-icon-tablet=\"\" data-icon-phone=\"\"><\/span><\/a><\/div><\/div><div class=\"et_pb_gallery_item et_pb_grid_item et_pb_gallery_item_0_4\"><div class=\"et_pb_gallery_image landscape\" data-per_page=\"6\"><a href=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-6.png\" title=\"image (6)\"><img alt=\"Events\" decoding=\"async\" width=\"400\" height=\"284\" src=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-6-400x284.png\" class=\"wp-image-657\" srcset=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-6.png 479w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-6-400x284.png 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span class=\"et_overlay\" data-icon=\"\" data-icon-tablet=\"\" data-icon-phone=\"\"><\/span><\/a><\/div><\/div><div class=\"et_pb_gallery_item et_pb_grid_item et_pb_gallery_item_0_5\"><div class=\"et_pb_gallery_image landscape\" data-per_page=\"6\"><a href=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-1.png\" title=\"image (1)\"><img alt=\"Events\" decoding=\"async\" width=\"400\" height=\"284\" src=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-1-400x284.png\" class=\"wp-image-653\" srcset=\"https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-1.png 479w, https:\/\/www.barisoft.it\/wp-content\/uploads\/2022\/08\/image-1-400x284.png 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span class=\"et_overlay\" data-icon=\"\" data-icon-tablet=\"\" data-icon-phone=\"\"><\/span><\/a><\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_6 et_pb_section et_section_regular et_block_section\" id=\"contatti\">\n<div class=\"et_pb_row_9 et_pb_row et_block_row\">\n<div class=\"et_pb_column_14 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_19 et_pb_text et_pb_bg_layout_light et_pb_module et_grid_module et_pb_text_align_left\"><div class=\"et_pb_text_inner\"><p><span style=\"color: #0284c7; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; font-size: 13px;\">CONTACT US<\/span><\/p>\n<h2 style=\"font-family: Space Grotesk; color: #0a1c3f; font-size: 42px; font-weight: bold; line-height: 1.15; margin: 12px 0 20px;\">Let\u2019s talk about your project<\/h2>\n<p style=\"color: #475569; font-size: 17px; line-height: 1.7;\">Write to us or fill in the form: we\u2019ll get back to you within 24 working hours with an initial free analysis of your issue.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_blurb_0 et_pb_blurb et_pb_bg_layout_light et_pb_text_align_left et_pb_blurb_position_left et_pb_module et_flex_module\"><div class=\"et_pb_blurb_content et_flex_module\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">\uf1fa<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><h4 class=\"et_pb_module_header\">email<\/h4><div class=\"et_pb_blurb_description\"><p>info@barisoft.it<\/p>\n<\/div><\/div><\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_15 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_contact_form_0 et_pb_contact_form_container clearfix et_pb_recaptcha_enabled et_pb_module et_flex_module\" data-form_unique_num=\"0\" data-form_unique_id=\"4f75f218-161c-40e3-8f57-ff2386f463b6\" id=\"et_pb_contact_form_4f75f218-161c-40e3-8f57-ff2386f463b6\"><div class=\"et-pb-contact-message\"><\/div><div class=\"et_pb_contact\"><form class=\"et_pb_contact_form et_flex_module\" method=\"post\" action=\"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project\/627\" data-trp-original-action=\"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project\/627\">\n<div class=\"et_pb_contact_field_0 et_pb_contact_field et_pb_module et_flex_module et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_12_24_phone\" data-id=\"nome\" data-type=\"input\"><label class=\"et_pb_contact_form_label\" for=\"et_pb_contact_0_nome_0\">Name<\/label><input type=\"text\" name=\"et_pb_contact_0_nome_0\" id=\"et_pb_contact_0_nome_0\" class=\"input\" data-required_mark=\"required\" data-field_type=\"input\" data-original_id=\"nome\" placeholder=\"Name\" title=\"\" value=\"\" \/><\/div>\n\n<div class=\"et_pb_contact_field_1 et_pb_contact_field et_pb_module et_flex_module et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_12_24_phone\" data-id=\"email\" data-type=\"email\"><label class=\"et_pb_contact_form_label\" for=\"et_pb_contact_0_email_1\">Email<\/label><input type=\"text\" name=\"et_pb_contact_0_email_1\" id=\"et_pb_contact_0_email_1\" class=\"input\" data-required_mark=\"required\" data-field_type=\"email\" data-original_id=\"email\" placeholder=\"Email\" title=\"\" value=\"\" \/><\/div>\n\n<div class=\"et_pb_contact_field_2 et_pb_contact_field et_pb_module et_flex_module et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\" data-id=\"messaggio\" data-type=\"text\"><label class=\"et_pb_contact_form_label\" for=\"et_pb_contact_0_messaggio_2\">Message<\/label><textarea name=\"et_pb_contact_0_messaggio_2\" id=\"et_pb_contact_0_messaggio_2\" class=\"et_pb_contact_message input\" data-required_mark=\"required\" data-field_type=\"text\" data-original_id=\"messaggio\" placeholder=\"Message\"><\/textarea><\/div>\n<input type=\"hidden\" name=\"et_pb_contactform_submit_4f75f218-161c-40e3-8f57-ff2386f463b6\" value=\"et_contact_proccess\" \/><div class=\"et_contact_bottom_container\"><div class=\"et_pb_button_wrapper\"><button type=\"submit\" name=\"et_builder_submit_button\" class=\"et_pb_button et_pb_contact_submit\">Send message<\/button><\/div><\/div><input type=\"hidden\" id=\"_wpnonce-et-pb-contact-form-submitted-4f75f218-161c-40e3-8f57-ff2386f463b6\" name=\"_wpnonce-et-pb-contact-form-submitted-4f75f218-161c-40e3-8f57-ff2386f463b6\" value=\"ec8661ffa7\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/project\/627\" \/><input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"Events","footnotes":""},"project_category":[],"project_tag":[],"class_list":["post-627","project","type-project","status-publish"],"_links":{"self":[{"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project\/627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/types\/project"}],"author":[{"embeddable":true,"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/comments?post=627"}],"version-history":[{"count":19,"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project\/627\/revisions"}],"predecessor-version":[{"id":2270,"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project\/627\/revisions\/2270"}],"wp:attachment":[{"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/media?parent=627"}],"wp:term":[{"taxonomy":"project_category","embeddable":true,"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project_category?post=627"},{"taxonomy":"project_tag","embeddable":true,"href":"https:\/\/www.barisoft.it\/en\/wp-json\/wp\/v2\/project_tag?post=627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}