{"id":23425,"date":"2025-09-03T11:23:28","date_gmt":"2025-09-03T11:23:28","guid":{"rendered":"https:\/\/getdevdone.com\/blog\/?p=23425"},"modified":"2025-09-03T11:23:28","modified_gmt":"2025-09-03T11:23:28","slug":"cnt-ag-website-redesign-modern-ui-faster-ux-scalable-build","status":"publish","type":"post","link":"https:\/\/getdevdone.com\/blog\/cnt-ag-website-redesign-modern-ui-faster-ux-scalable-build.html","title":{"rendered":"CNT AG Website Redesign \u2013 Modern UI, Faster UX, Scalable Build"},"content":{"rendered":"\n<p><a href=\"https:\/\/www.cnt.com\/en\/\" target=\"_blank\" rel=\"noopener\" title=\"\">CNT AG<\/a> is a pioneer in VoIP technology and one of Germany\u2019s oldest internet service providers.&nbsp; Trusted by mid-market and enterprise customers since 1995, they are known for their flagship product,<a href=\"https:\/\/www.cnt.com\/en\/cloud-communications\/\" target=\"_blank\" rel=\"noopener\" title=\"\"> CNT Call Manager<\/a> \u2014 the first true Cloud PBX with full UCC capabilities designed specifically for large enterprises. To reflect their growing product ecosystem and innovation in cloud communications, CNT AG engaged GetDevDone for a complete website redesign. The goals were clear: refresh the visual identity, streamline navigation across devices, and boost technical performance while keeping future maintenance simple.<\/p>\n\n\n\n<p>Despite tight deadlines and complex requirements, we partnered with CNT AG to deliver a headless Sanity.io + Next.js solution, overcoming each challenge together to ensure a fast, SEO-optimized platform built for future growth.<\/p>\n\n\n\n<p><strong>Project highlights<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Modern look &amp; feel:<\/strong> Clean UI and refreshed brand positioning for CNT AG as a leading tech provider.<\/li>\n\n\n\n<li><strong>Headless architecture:<\/strong> Sanity.io CMS + Next.js front\u2011end enables modular content structure for straightforward page updates.<\/li>\n\n\n\n<li><strong>Performance uplift:<\/strong> Improved load times across all devices, achieving noticeably faster page rendering.<\/li>\n\n\n\n<li><strong>Accessibility &amp; SEO foundations:<\/strong> Enhanced accessibility and search-engine friendliness through modern HTML structure and metadata.<\/li>\n\n\n\n<li><strong>Expertise: <\/strong>UX\/UI design, headless CMS implementation, performance optimization<\/li>\n\n\n\n<li><strong>Headquarters<\/strong>: Germany<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Business challenge<\/h2>\n\n\n\n<p>CNT AG sought a visual refresh to reflect its evolving brand and improve user-friendliness. The goals were:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Revamp look &amp; feel:<\/strong> Update to current design trends for stronger brand trust among enterprise clients.<\/li>\n\n\n\n<li><strong>Implement a better navigation:<\/strong> Simplify menus and content structure for faster user journeys and higher engagement.<\/li>\n\n\n\n<li><strong>Rework performance: <\/strong>Adopt static HTML generation to guarantee sub-second page loads and boost SEO.<\/li>\n\n\n\n<li><strong>Establish simple content updates: <\/strong>Build a flexible headless CMS interface so designated managers can publish changes quickly and safely.<\/li>\n<\/ul>\n\n\n\n<p>These challenges blocked CNT AG\u2019s ability to present its services effectively and needed to be addressed to move ahead with a more mature web presence.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Solution delivered<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Kick\u2011off &amp; discovery<\/strong> \u2013 we kicked off with a detailed discovery call to align on objectives, user needs, and technical scope. Based on initial estimates, we proposed and agreed a fixed-price engagement that guaranteed budget and timeline predictability.<\/li>\n\n\n\n<li><strong>Tech advisory<\/strong> \u2013 Although CNT AG initially requested Sanity.io, we evaluated multiple headless CMS platforms (Contentful, Strapi, Ghost) against performance, editing UX, and static-export requirements. Together, we confirmed Sanity.io with a static-HTML workflow to satisfy their top priority: fast and autonomous content delivery.<\/li>\n\n\n\n<li><strong>Design alignment<\/strong> \u2013 CNT AG supplied brand guidelines and initial layouts.&nbsp;<\/li>\n\n\n\n<li><strong>Development<\/strong> <strong>alignment<\/strong> \u2013 Given the project\u2019s tight schedule, we assembled a cross-functional team from day one. Developers worked in parallel on component build-out, CMS integration, and static-build pipeline, reviewing progress as each feature became available.<\/li>\n\n\n\n<li><strong>Content integration &amp; QA<\/strong> \u2013 Final copy arrived late, so we performed a full content QA cycle, validating every page against design specs and accessibility rules, and testing against our performance targets to confirm faster page rendering.<\/li>\n\n\n\n<li><strong>Launch support<\/strong> \u2013 We provided CNT AG with step-by-step guides for CMS usage and guided CNT AG\u2019s team on server configuration. Though we did not staff a 24\/7 desk, we were available for scheduled support calls and ad-hoc troubleshooting as the client performed their own go-live.<\/li>\n\n\n\n<li><strong>Support stage<\/strong> \u2013 We delivered a knowledge-transfer session, comprehensive documentation, and two months of post-launch support to resolve any environment-specific issues.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Customisation &amp; support<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Static\u2011first pipeline<\/strong>: Built with static HTML\/CSS exports from Next.js for optimal page-load performance.<\/li>\n\n\n\n<li><strong>Consent\u2011aware analytics<\/strong>: Implemented Google Analytics 4 in Consent Mode and configured to comply with data-protection regulations.<\/li>\n\n\n\n<li><strong>Environment parity<\/strong>: Our DevOps lead worked closely with CNT AG\u2019s infrastructure team to resolve environment-specific issues during launch.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tech stack <\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sanity.io headless CMS \u00b7 Next.js \u00b7 TypeScript \u00b7 static HTML\/CSS<\/strong><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Business outcome<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sharper brand presence:<\/strong> The new design positions CNT AG as the modern, innovative telecommunications company, elevating perception among enterprise buyers.<\/li>\n\n\n\n<li><strong>Improved accessibility &amp; SEO:<\/strong> Semantic HTML, and optimized metadata helped significantly improve accessibility and search visibility, setting a solid foundation for organic growth.<\/li>\n\n\n\n<li><strong>Content agility:<\/strong> A small group of designated content managers can update approved sections in Sanity\u2019s studio and publish changes via static export. While full preview in the admin isn\u2019t available, this controlled workflow allows rapid updates, minimizing risk and keeping the live site consistent.<\/li>\n\n\n\n<li><strong>Future-proof architecture:<\/strong> A Next.js front-end and headless CMS ensure the site can evolve with new landing pages.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Discover how GetDevDone helped a leading German telecommunications company, CNT AG, redesign its website for higher performance, improved user experience, and future scalability.<\/p>\n","protected":false},"author":2,"featured_media":23434,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"categories":[743,748],"tags":[855,840,807,777,815,764,786],"class_list":["post-23425","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-case-study","category-website-development-services","tag-architecture","tag-enterprise","tag-headless-cms","tag-headless-development","tag-next-js","tag-performance-optimization","tag-ui-design"],"acf":[],"aioseo_notices":[],"author_meta":{"display_name":"GetDevDone Team","author_link":"https:\/\/getdevdone.com\/blog\/author\/admin-p2h"},"featured_img":"https:\/\/s3.amazonaws.com\/newblog.psd2html.com\/wp-content\/uploads\/2025\/09\/03112304\/illustration-2-300x300.png","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/getdevdone.com\/blog\/category\/case-study\" class=\"advgb-post-tax-term\">Case study<\/a>","<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">Website development services<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Case study<\/span>","<span class=\"advgb-post-tax-term\">Website development services<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">Architecture<\/a>","<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">Enterprise<\/a>","<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">Headless CMS<\/a>","<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">Headless development<\/a>","<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">Next.js<\/a>","<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">Performance optimization<\/a>","<a href=\"https:\/\/getdevdone.com\/blog\/category\/website-development-services\" class=\"advgb-post-tax-term\">UI design<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Architecture<\/span>","<span class=\"advgb-post-tax-term\">Enterprise<\/span>","<span class=\"advgb-post-tax-term\">Headless CMS<\/span>","<span class=\"advgb-post-tax-term\">Headless development<\/span>","<span class=\"advgb-post-tax-term\">Next.js<\/span>","<span class=\"advgb-post-tax-term\">Performance optimization<\/span>","<span class=\"advgb-post-tax-term\">UI design<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Posted 7 months ago","modified":"Updated 7 months ago"},"absolute_dates":{"created":"Posted on September 3, 2025","modified":"Updated on September 3, 2025"},"absolute_dates_time":{"created":"Posted on September 3, 2025 11:23 am","modified":"Updated on September 3, 2025 11:23 am"},"featured_img_caption":"","series_order":"","featured_image_urls":{"thumbnail_723x315":"https:\/\/s3.amazonaws.com\/newblog.psd2html.com\/wp-content\/uploads\/2025\/09\/03112304\/illustration-2-400x315.png","thumbnail_723x315-2x":"https:\/\/s3.amazonaws.com\/newblog.psd2html.com\/wp-content\/uploads\/2025\/09\/03112304\/illustration-2.png","thumbnail_723x315-3x":"https:\/\/s3.amazonaws.com\/newblog.psd2html.com\/wp-content\/uploads\/2025\/09\/03112304\/illustration-2.png","thumbnail_770x510":"https:\/\/s3.amazonaws.com\/newblog.psd2html.com\/wp-content\/uploads\/2025\/09\/03112304\/illustration-2.png","thumbnail_770x510-2x":"https:\/\/s3.amazonaws.com\/newblog.psd2html.com\/wp-content\/uploads\/2025\/09\/03112304\/illustration-2.png","thumbnail_770x510-3x":"https:\/\/s3.amazonaws.com\/newblog.psd2html.com\/wp-content\/uploads\/2025\/09\/03112304\/illustration-2.png"},"featured_post_color":"#0a1c76","author_avatar":"https:\/\/secure.gravatar.com\/avatar\/c67d54df2c6849e5b7af3126c36fe55b10f9d6a14b227d14b35af6c027abb195?s=96&d=mm&r=g","author_position":null,"reading_time":"<span class=\"span-reading-time rt-reading-time\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span>","prev_post":{"slug":"ai-personalization-and-retention-transforming-sms-and-on-site-experience-into-growth-drivers","name":"AI personalization and retention: transforming SMS and on-site experience into growth drivers"},"next_post":{"slug":"customized-grafana-dashboard-project","name":"Customized Grafana dashboard project"},"related_posts":["how-we-redeveloped-website-for-agency","how-we-make-websites-accessible-2","how-we-customized-artday-wordpress-theme-for-the-qtex-brand"],"_links":{"self":[{"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/posts\/23425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/comments?post=23425"}],"version-history":[{"count":10,"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/posts\/23425\/revisions"}],"predecessor-version":[{"id":24607,"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/posts\/23425\/revisions\/24607"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/media\/23434"}],"wp:attachment":[{"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/media?parent=23425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/categories?post=23425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/getdevdone.com\/blog\/wp-json\/wp\/v2\/tags?post=23425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}