Error message
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_height" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_height" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_height" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21402" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>HEALTHCARE PLATFORM MODERNIZATION</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Building a scalable healthcare platform[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="1019" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leading provider of outpatient rehabilitation software in the US, needed to upgrade their outdated LAMP platform. AssureSoft modernized their code, ensured compliance with Healthcare standards, and expanded the platform’s capabilities. Our work led to immediate growth, increased user adoption, and new contracts with major industry players.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]JavaScript[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Angular[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Zend Framework[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Cloud Solutions[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client is the leading provider of software for outpatient rehabilitation in the United States. Their platform, used by around 77,500 members and over 10,400 clinics, enables physiotherapists to manage medical records, schedule appointments, generate reports, handle payments, and monitor patients efficiently and securely. Recognized for its reliability and innovation, the platform has become a cornerstone in the rehabilitation industry.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client initially developed their platform using outdated LAMP technologies. As they expanded, they wanted to improve their platform architecture. Unfortunately, they faced challenges with their previous nearshore development partner, whose high staff turnover and performance issues didn’t meet their expectations. This situation led the client to seek a new partner and they ultimately found the perfect one — AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]AssureSoft engaged with the client through a software development team model, providing:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Software Developers</li><li>Research & Developments Experts</li><li>Security Engineers</li><li>Project Manager</li><li>QA Analysts</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 980px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21403"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our engagement, the AssureSoft team:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Stabilized the legacy code and implemented quality processes for product evolution</li><li>Divided the work into security and software code improvement areas</li><li>Re-developed a significant portion of the legacy code</li><li>Expanded teams with additional software developers, including R+ D experts</li><li>Integrated various languages and created new user interface functionalities</li><li>Handled new code reviews and ensured compliance with USA Healthcare PCI and HIPAA standards</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="11" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]The client benefited from complete access to the AssureSoft team, operating in USA time zones. Thanks to the performance of our engineers and our adherence to Agile principles, the client saw immediate growth in the software platform’s capabilities and a constant increase in new end users. What’s more, the revamped platform proved essential in securing contracts with leading industry companies in the US and Canada.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21406" link_prev="/case-study/smart-home" link_next="/case-study/restaurant" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21405"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div id="footer" different_values="0" vertical_align="0" extra_classes="c-layout-footer c-layout-footer-3 c-bg-dark" bg_color=" " bg_full_width="0" extra_style="margin-bottom: -1px;"]
[nd_div id="contact" different_values="0" vertical_align="0" extra_classes="c-prefooter" style_padding_bottom="0" style_padding_top="60" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[col different_values="0" desktop="3"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-first" bg_full_height="0" bg_full_width="0" bg_color=" " extra_style="margin-bottom: 30px;"]
[nd_heading title="AssureSoft" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="html"]<ul> <li><a href="/">Home</a></li><li><a href="/services">Services</a></li> <li><a href="/clients">Clients</a></li><li> <a href="/about-us">About Us</a> </li><li><a href="/blog">Insights</a></li><li><a href="/careers">Careers</a></li></ul>[/html]
[html different_values="0" format="html" style_margin_top="15"]<ul class="c-socials"><li> <a href="https://www.linkedin.com/company/2497781/" target="_blank" rel="noopener" aria-label="LinkedIn page"> </a> </li> <li> <a href="https://www.facebook.com/assuresoft/" target="_blank" rel="noopener" aria-label="Facebook page"> </a> </li> <li> <a href="https://www.instagram.com/assuresoft/" target="_blank" rel="noopener" aria-label="Instagram page"> </a> </li> <li> <a href="https://twitter.com/AssureSoftCorp" target="_blank" rel="noopener" aria-label="Twitter page"> </a> </li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" extra_style="display: flex; flex-direction: column;"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title=" More" color="c-font-screen-black" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" extra_style="user-select: none;" extra_classes="md-hidden"]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]<ul><li><a href="/contact-us">Contact Us</a></li><li><a href="/sites/default/files/AS-PrivacyPolicy.pdf#toolbar=0" target="_blank">Privacy Policy</a></li><li><a href="/sites/default/files/certificados27001_2024_2.pdf#toolbar=0" target="_blank">ISO certification</a></li></ul>[/html]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="md-hidden" extra_style="height: 85px;" different_values="0" style=""]
[/nd_div]
[nd_image fid="24043" height="60" attr_height="60" target="0" different_values="0" style_margin_top="-30" style_margin_bottom="30"]
[/nd_image]
[/col]
[col different_values="0" desktop="3" style_padding_right="20"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title="USA" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Global Headquarters</strong>[/html]
[html different_values="0" format="html" p_color="f-screen-white" undefined="|{p|} Citigroup Center|{/p|}|{p|} 201 S. Biscayne Blvd. |{br|} Suite 800|{/p|}|{p|} Miami, FL 33131|{/p|}|{p|} United States of America|{/p|}|{p|} (+1) 408-498-5741|{/p|}|{p|} |{i class='icon-envelope c-theme-font'|}|{/i|}|{a href='mailto:info@assuresoft.com' style='color:white;'|}info@assuresoft.com|{/a|}|{/p|}" extra_style="line-height: normal;" style_padding_top="10" style_margin_top="15"]Citigroup Center201 S. Biscayne Blvd. Suite 800Miami, FL 33131United States of America(+1) 408-498-5741<ul class="c-address"><li><a href="mailto:info@assuresoft.com"> info@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" style_padding_right="40"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-last"]
[nd_heading title="Latam" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Development Centers</strong>[/html]
[html different_values="0" format="html" extra_style="line-height: normal;"]<ul class="c-address"> <li>1108 America, Terrado Tower</li> <li>Cochabamba, Bolivia</li> <li> (+591) 4-479-2585</li> <li> <a href="mailto:bolivia@assuresoft.com">bolivia@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[/nd_container]
[/nd_div]
[nd_div different_values="0" vertical_align="0" extra_classes="c-postfooter" style_padding_top="0" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[row different_values="0"]
[col different_values="0" extra_classes="c-col" desktop="6" tablet="12" extra_style="height: fit-content;"]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]Copyright © 2025, AssureSoft Corporation. All Rights Reserved.[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[/nd_div]
', 'en', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div id="footer" different_values="0" vertical_align="0" extra_classes="c-layout-footer c-layout-footer-3 c-bg-dark" bg_color=" " bg_full_width="0" extra_style="margin-bottom: -1px;"]
[nd_div id="contact" different_values="0" vertical_align="0" extra_classes="c-prefooter" style_padding_bottom="0" style_padding_top="60" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[col different_values="0" desktop="3"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-first" bg_full_height="0" bg_full_width="0" bg_color=" " extra_style="margin-bottom: 30px;"]
[nd_heading title="AssureSoft" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="html"]<ul> <li><a href="/">Home</a></li><li><a href="/services">Services</a></li> <li><a href="/clients">Clients</a></li><li> <a href="/about-us">About Us</a> </li><li><a href="/blog">Insights</a></li><li><a href="/careers">Careers</a></li></ul>[/html]
[html different_values="0" format="html" style_margin_top="15"]<ul class="c-socials"><li> <a href="https://www.linkedin.com/company/2497781/" target="_blank" rel="noopener" aria-label="LinkedIn page"> </a> </li> <li> <a href="https://www.facebook.com/assuresoft/" target="_blank" rel="noopener" aria-label="Facebook page"> </a> </li> <li> <a href="https://www.instagram.com/assuresoft/" target="_blank" rel="noopener" aria-label="Instagram page"> </a> </li> <li> <a href="https://twitter.com/AssureSoftCorp" target="_blank" rel="noopener" aria-label="Twitter page"> </a> </li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" extra_style="display: flex; flex-direction: column;"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title=" More" color="c-font-screen-black" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" extra_style="user-select: none;" extra_classes="md-hidden"]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]<ul><li><a href="/contact-us">Contact Us</a></li><li><a href="/sites/default/files/AS-PrivacyPolicy.pdf#toolbar=0" target="_blank">Privacy Policy</a></li><li><a href="/sites/default/files/certificados27001_2024_2.pdf#toolbar=0" target="_blank">ISO certification</a></li></ul>[/html]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="md-hidden" extra_style="height: 85px;" different_values="0" style=""]
[/nd_div]
[nd_image fid="24043" height="60" attr_height="60" target="0" different_values="0" style_margin_top="-30" style_margin_bottom="30"]
[/nd_image]
[/col]
[col different_values="0" desktop="3" style_padding_right="20"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title="USA" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Global Headquarters</strong>[/html]
[html different_values="0" format="html" p_color="f-screen-white" undefined="|{p|} Citigroup Center|{/p|}|{p|} 201 S. Biscayne Blvd. |{br|} Suite 800|{/p|}|{p|} Miami, FL 33131|{/p|}|{p|} United States of America|{/p|}|{p|} (+1) 408-498-5741|{/p|}|{p|} |{i class='icon-envelope c-theme-font'|}|{/i|}|{a href='mailto:info@assuresoft.com' style='color:white;'|}info@assuresoft.com|{/a|}|{/p|}" extra_style="line-height: normal;" style_padding_top="10" style_margin_top="15"]Citigroup Center201 S. Biscayne Blvd. Suite 800Miami, FL 33131United States of America(+1) 408-498-5741<ul class="c-address"><li><a href="mailto:info@assuresoft.com"> info@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" style_padding_right="40"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-last"]
[nd_heading title="Latam" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Development Centers</strong>[/html]
[html different_values="0" format="html" extra_style="line-height: normal;"]<ul class="c-address"> <li>1108 America, Terrado Tower</li> <li>Cochabamba, Bolivia</li> <li> (+591) 4-479-2585</li> <li> <a href="mailto:bolivia@assuresoft.com">bolivia@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[/nd_container]
[/nd_div]
[nd_div different_values="0" vertical_align="0" extra_classes="c-postfooter" style_padding_top="0" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[row different_values="0"]
[col different_values="0" extra_classes="c-col" desktop="6" tablet="12" extra_style="height: fit-content;"]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]Copyright © 2025, AssureSoft Corporation. All Rights Reserved.[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[/nd_div]
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
Drupal\Core\Render\Renderer->render(Array) (Line: 475)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 84)
__TwigTemplate_b8a38817ccd4f453872f25da29dfa8a0->doDisplay(Array, Array) (Line: 395)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 380)
Twig\Template->render(Array) (Line: 38)
Twig\TemplateWrapper->render(Array) (Line: 39)
twig_render_template('themes/custom/jango/templates/fields/field.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 480)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
Drupal\Core\Render\Renderer->render(Array) (Line: 475)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 77)
__TwigTemplate_7a8c9f3354255137b5616d2c116a7e0f->block_content(Array, Array) (Line: 171)
Twig\Template->displayBlock('content', Array, Array) (Line: 64)
__TwigTemplate_7a8c9f3354255137b5616d2c116a7e0f->doDisplay(Array, Array) (Line: 395)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 380)
Twig\Template->render(Array) (Line: 38)
Twig\TemplateWrapper->render(Array) (Line: 39)
twig_render_template('themes/contrib/stable/templates/block/block.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 480)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 183)
Drupal\Core\Render\Renderer->doRenderPlaceholder(Array) (Line: 712)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}()
Fiber->start() (Line: 720)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 597)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 153)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 154)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 286)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 135)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.response') (Line: 214)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 202)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)