<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BX PUB</title>
	<atom:link href="https://bx-pub.eu/feed/" rel="self" type="application/rss+xml" />
	<link>https://bx-pub.eu</link>
	<description>Digital Agency</description>
	<lastBuildDate>Sun, 08 Mar 2026 02:42:51 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://media.coursde.org/wp-content/uploads/sites/33/2026/04/bxpub-logo-processed-150x150.png</url>
	<title>BX PUB</title>
	<link>https://bx-pub.eu</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cours de HR — Système de Sécurité Sociale et Paie Belge</title>
		<link>https://bx-pub.eu/2026/03/08/cours-de-hr-systeme-de-securite-sociale-et-paie-belge/</link>
					<comments>https://bx-pub.eu/2026/03/08/cours-de-hr-systeme-de-securite-sociale-et-paie-belge/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:51 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/cours-de-hr-systeme-de-securite-sociale-et-paie-belge/</guid>

					<description><![CDATA[Cours de HR is a full-scale HR automation system built as a WordPress plugin for Cours de ASBL, a Belgian non-profit cooperative. It&#8217;s not a wrapper around an existing HR tool — it&#8217;s a custom-built platform that handles the complete employee lifecycle, from hiring to yearly tax declarations, with direct integration into Belgium&#8217;s social security [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">Cours de HR is a full-scale HR automation system built as a WordPress plugin for Cours de ASBL, a Belgian non-profit cooperative. It&rsquo;s not a wrapper around an existing HR tool — it&rsquo;s a custom-built platform that handles the <strong>complete employee lifecycle</strong>, from hiring to yearly tax declarations, with direct integration into Belgium&rsquo;s social security system.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">The system connects to the Belgian ONSS/RSZ via their official REST API using OAuth2 JWT authentication with mutual TLS (client certificates) — one of the most complex government integrations in Belgium. This means Dimona declarations (employee start/end notifications) and quarterly DmfA reports are filed automatically, eliminating hours of manual administrative work.</p>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">But it goes far beyond payroll. The plugin manages <strong>teacher schedules via Google Calendar integration</strong>, handles Belgian public holiday calculations, tracks contract types and amendments, processes sick leave, and generates end-of-year tax fiches (281.10) for every employee — all automated.</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Built</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f464.png" alt="👤" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Employee onboarding</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">eID card scanning powered by Claude Vision AI to extract identity data automatically</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Dimona declarations</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">real-time filing with Belgian social security (ONSS/RSZ) via mTLS API</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">DmfA quarterly reports</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated generation and submission of employer declarations</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4b0.png" alt="💰" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Payroll engine</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Belgian salary calculations including social contributions, withholding tax, meal vouchers, and transport allowances</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c5.png" alt="📅" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Schedule management</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Google Calendar sync for teacher schedules with conflict detection and holiday management</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Contract management</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">employment contracts, amendments, and termination documents with PDF generation</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9fe.png" alt="🧾" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Tax declarations</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automatic generation of yearly tax fiches (281.10) for all employees</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3d6.png" alt="🏖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Leave management</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">sick leave, vacation tracking, and Belgian public holiday calculations</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Dashboard</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">real-time overview of payroll costs, upcoming declarations, and compliance status</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Type</strong></td><td>WordPress Plugin (custom-built)</td></tr>
<tr><td><strong>Platform</strong></td><td>WordPress Multisite (network-activated)</td></tr>
<tr><td><strong>API Integration</strong></td><td>Belgian ONSS/RSZ REST API (OAuth2 + mTLS client certificates)</td></tr>
<tr><td><strong>AI</strong></td><td>Claude Vision AI for eID card scanning &amp; data extraction</td></tr>
<tr><td><strong>Calendar</strong></td><td>Google Calendar API for teacher scheduling</td></tr>
<tr><td><strong>PDF Generation</strong></td><td>Contracts, payslips, tax fiches, and DmfA reports</td></tr>
<tr><td><strong>Security</strong></td><td>Encrypted storage for sensitive employee data, role-based access control</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — GDPR-compliant infrastructure</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/cours-de-hr-systeme-de-securite-sociale-et-paie-belge/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AutoContent AI — Plugin d&#8217;Automatisation de Contenu Multisite</title>
		<link>https://bx-pub.eu/2026/03/08/autocontent-ai-plugin-dautomatisation-de-contenu-multisite/</link>
					<comments>https://bx-pub.eu/2026/03/08/autocontent-ai-plugin-dautomatisation-de-contenu-multisite/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:45 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/autocontent-ai-plugin-dautomatisation-de-contenu-multisite/</guid>

					<description><![CDATA[AutoContent AI is a WordPress plugin that automates content strategy across a multisite network of 25+ websites. It doesn&#8217;t just generate articles — it runs the entire content pipeline, from keyword discovery to publishing and social distribution, with minimal human intervention. The plugin pulls keyword opportunities from four different sources — Google Ads Keyword Planner [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">AutoContent AI is a WordPress plugin that automates content strategy across a multisite network of 25+ websites. It doesn&rsquo;t just generate articles — it runs the <strong>entire content pipeline</strong>, from keyword discovery to publishing and social distribution, with minimal human intervention.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">The plugin pulls keyword opportunities from four different sources — Google Ads Keyword Planner API, Google Search Console, AI-powered content gap analysis, and AI idea generation — then merges and deduplicates them into a unified keyword database per site. Each site gets its own content calendar, performance tracking, and publishing schedule.</p>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">Content is generated using AI with site-specific tone, structure, and SEO guidelines, then automatically scheduled for publication. After publishing, the plugin distributes content to Facebook Pages and LinkedIn profiles, creating platform-optimized posts with appropriate hashtags and formatting.</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Built</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Multi-source keyword engine</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Google Ads API, Search Console API, AI gap analysis, and AI brainstorming in one dashboard</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f465.png" alt="👥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Per-site keyword database</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">each site in the multisite network gets its own keyword pool with search volume, competition, and trend data</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI content generation</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">long-form articles with SEO optimization, internal linking, and featured image generation</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Automated scheduling</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">content calendar with configurable publishing frequency per site</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2601.png" alt="☁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Social media distribution</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">auto-posting to Facebook Pages and LinkedIn with platform-specific formatting</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance tracking</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">search rankings, organic traffic, and content ROI metrics per keyword and article</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Network dashboard</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">centralized view of content status, publishing queue, and keyword coverage across all 25+ sites</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1">✓</p>


<h4 class="wp-block-heading" style="font-weight:600">Bulk operations</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">batch keyword import, bulk content approval, and mass scheduling</p>

</div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Type</strong></td><td>WordPress Plugin (network-activated across 25+ sites)</td></tr>
<tr><td><strong>APIs</strong></td><td>Google Ads Keyword Planner, Google Search Console, Facebook Graph API, LinkedIn API</td></tr>
<tr><td><strong>AI</strong></td><td>Claude API for content generation, keyword analysis, and social media copy</td></tr>
<tr><td><strong>Queue System</strong></td><td>WP-Cron with Action Scheduler for reliable background processing</td></tr>
<tr><td><strong>Storage</strong></td><td>Custom database tables with per-site isolation</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — Redis, OPcache, optimized PHP-FPM</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/autocontent-ai-plugin-dautomatisation-de-contenu-multisite/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ad Grants Admin — Plateforme de Gestion Google Ad Grants</title>
		<link>https://bx-pub.eu/2026/03/08/ad-grants-admin-plateforme-de-gestion-google-ad-grants/</link>
					<comments>https://bx-pub.eu/2026/03/08/ad-grants-admin-plateforme-de-gestion-google-ad-grants/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:39 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/ad-grants-admin-plateforme-de-gestion-google-ad-grants/</guid>

					<description><![CDATA[Ad Grants Admin is a management platform purpose-built for organizations running Google Ad Grants — the program that gives eligible non-profits up to $10,000/month in free Google Ads spend. Managing these accounts is complex: Google enforces strict compliance rules, and one missed threshold can suspend an entire account. The platform provides a centralized dashboard to [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">Ad Grants Admin is a management platform purpose-built for organizations running Google Ad Grants — the program that gives eligible non-profits up to $10,000/month in free Google Ads spend. Managing these accounts is complex: Google enforces strict compliance rules, and one missed threshold can suspend an entire account.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">The platform provides a <strong>centralized dashboard</strong> to monitor multiple Google Ads accounts simultaneously, visualize campaign performance, and automate the optimization workflows that keep accounts in compliance. It follows a 5-step automated pipeline — Scrape, Clean, Discover, Plan, Deploy — that handles everything from fetching account data to deploying optimized campaigns.</p>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">The system continuously monitors spending patterns, flags compliance risks (CTR below 5%, single-word keywords, missing conversion tracking), and suggests or auto-applies fixes before Google suspends the account.</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Built</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Multi-account dashboard</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">monitor spending, CTR, conversions, and compliance across all managed accounts</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">5-step automation pipeline</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Scrape → Clean → Discover → Plan → Deploy for hands-off campaign management</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Compliance monitoring</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">real-time alerts for policy violations (CTR, bid caps, keyword quality, conversion tracking)</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI keyword discovery</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated keyword research and negative keyword management</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f1.png" alt="📱" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Campaign builder</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">AI-assisted ad copy generation with responsive search ads</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance reporting</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated weekly/monthly reports with trend analysis</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1">✓</p>


<h4 class="wp-block-heading" style="font-weight:600">Budget optimization</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">algorithms to maximize the $10,000/month grant utilization</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Alert system</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">email and dashboard notifications for compliance risks and performance drops</p>

</div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Type</strong></td><td>Full-stack web application</td></tr>
<tr><td><strong>API Integration</strong></td><td>Google Ads API (campaign management, reporting, keyword planning)</td></tr>
<tr><td><strong>AI</strong></td><td>Claude API for keyword discovery, ad copy generation, and optimization suggestions</td></tr>
<tr><td><strong>Automation</strong></td><td>Scheduled pipelines for data scraping, analysis, and campaign deployment</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud — Nginx, PHP-FPM, MariaDB, Redis</td></tr>
<tr><td><strong>Monitoring</strong></td><td>24/7 compliance checks with automated alerting</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/ad-grants-admin-plateforme-de-gestion-google-ad-grants/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AI Master — Plateforme de Prospection B2B</title>
		<link>https://bx-pub.eu/2026/03/08/ai-master-plateforme-de-prospection-b2b/</link>
					<comments>https://bx-pub.eu/2026/03/08/ai-master-plateforme-de-prospection-b2b/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:32 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/ai-master-plateforme-de-prospection-b2b/</guid>

					<description><![CDATA[AI Master is an intelligent B2B prospecting and outreach platform that automates the entire lead generation pipeline — from discovering potential clients to closing deals. It aggregates company data from multiple public sources and turns raw records into qualified, actionable leads. The platform scrapes and enriches data from Belgian public registries, job boards (Le Forem, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">AI Master is an intelligent B2B prospecting and outreach platform that automates the entire lead generation pipeline — from discovering potential clients to closing deals. It aggregates company data from multiple public sources and turns raw records into qualified, actionable leads.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">The platform scrapes and enriches data from Belgian public registries, job boards (Le Forem, Actiris), legal directories (Avocats.be), and the Belgian KBO (Crossroads Bank for Enterprises), building a database of <strong>nearly 2 million companies</strong> with enriched contact information, industry classification, and financial data.</p>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">Once leads are identified, the AI engine crafts personalized email sequences, manages multi-step drip campaigns, and tracks engagement in real-time — opens, clicks, replies, and bounces — so the sales team can focus on leads that are actually responding.</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Built</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1">✓</p>


<h4 class="wp-block-heading" style="font-weight:600">Multi-source data aggregation</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Belgian KBO, Le Forem, Actiris, Avocats.be, and public registries</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ec.png" alt="📬" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Company enrichment</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automatic extraction of contact details, industry codes (NACE), financial data, and company size</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI prospecting engine</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">intelligent lead scoring and qualification based on custom criteria</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Email campaign builder</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">AI-generated personalized outreach with multi-step sequences</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Real-time tracking</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">opens, clicks, replies, bounces, and unsubscribes per campaign and per lead</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">CRM pipeline</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">prospect lifecycle management from discovery to conversion</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Compliance</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">GDPR-compliant data handling with consent tracking and right-to-deletion</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Reporting</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">campaign ROI, response rates, and pipeline analytics dashboard</p>

</div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Type</strong></td><td>Full-stack web application</td></tr>
<tr><td><strong>Database</strong></td><td>~2 million company records with enriched contact data</td></tr>
<tr><td><strong>Data Sources</strong></td><td>Belgian KBO API, Le Forem, Actiris, Avocats.be, public registries</td></tr>
<tr><td><strong>AI</strong></td><td>Claude API for email personalization, lead scoring, and content generation</td></tr>
<tr><td><strong>Email</strong></td><td>Transactional email with tracking pixels, link tracking, and bounce handling</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud — optimized for large dataset processing</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/ai-master-plateforme-de-prospection-b2b/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Elisa Couture</title>
		<link>https://bx-pub.eu/2026/03/08/elisa-couture-2/</link>
					<comments>https://bx-pub.eu/2026/03/08/elisa-couture-2/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:26 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/elisa-couture-2/</guid>

					<description><![CDATA[A professional website for Elisa Couture, a member of the Cours de cooperative. The site showcases her sewing expertise, portfolio of creations, and services — giving her a polished online presence that matches the quality of her craft. We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">A professional website for Elisa Couture, a member of the Cours de cooperative. The site showcases her sewing expertise, portfolio of creations, and services — giving her a polished online presence that matches the quality of her craft.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and ongoing maintenance. The site runs on our optimized WordPress Multisite stack with Cloudflare CDN, R2 object storage, Redis caching, and continuous performance monitoring.</p>



<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7abf5e0d wp-block-buttons-is-layout-flex" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--50)">

<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://elisacouture.coursde.org" target="_blank" rel="noopener noreferrer">Visit Live Website →</a></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Delivered</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5bc.png" alt="🖼" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Portfolio showcase</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">gallery of sewing creations with high-quality images</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Service presentation</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">clear layout of offerings and expertise</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f465.png" alt="👥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Cooperative integration</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">connected to the Cours de multisite network</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Custom child theme</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">tailored design that reflects the brand identity</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f1.png" alt="📱" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Mobile responsive</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">optimized for all devices and screen sizes</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ec.png" alt="📬" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Contact forms</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">inquiry forms with email notifications</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SEO optimization</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">technical SEO, schema markup, meta titles/descriptions, XML sitemaps, Google Search Console, GA4</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Redis object cache, OPcache, WebP images, lazy loading, Core Web Vitals optimized</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Security</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare WAF, DDoS protection, login hardening, malware scanning</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2601.png" alt="☁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">CDN &amp; media</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare CDN for global delivery, R2 object storage for all media files</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI content</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated blog content generation with scheduled publishing for organic growth</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Monitoring</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">24/7 uptime monitoring with automated alerts and incident response</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Backups</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated daily backups with offsite disaster recovery</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SSL</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Let&rsquo;s Encrypt certificates with automatic renewal</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Client training</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">documentation and guidance for content management</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Theme</strong></td><td>Custom child theme (twentytwentyfour-child)</td></tr>
<tr><td><strong>Platform</strong></td><td>WordPress Multisite</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — Nginx, PHP-FPM, MariaDB</td></tr>
<tr><td><strong>Caching</strong></td><td>Redis object cache + OPcache + Cloudflare page cache</td></tr>
<tr><td><strong>CDN &amp;amp; Security</strong></td><td>Cloudflare (WAF, DDoS protection, bot management)</td></tr>
<tr><td><strong>Media Storage</strong></td><td>Cloudflare R2 (S3-compatible object storage)</td></tr>
<tr><td><strong>SSL</strong></td><td>Let&rsquo;s Encrypt (auto-renewed via Certbot)</td></tr>
<tr><td><strong>Deployment</strong></td><td>Git-based deployment with staging environment</td></tr>
<tr><td><strong>Monitoring</strong></td><td>24/7 uptime monitoring with automated alerts</td></tr>
<tr><td><strong>Backups</strong></td><td>Automated daily backups with offsite disaster recovery</td></tr>
<tr><td><strong>SEO</strong></td><td>Schema markup, XML sitemaps, Search Console, GA4</td></tr>
<tr><td><strong>Performance</strong></td><td>Core Web Vitals optimized — WebP images, lazy loading, critical CSS</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/elisa-couture-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>TaxEase — Guide de Conformité Fiscale</title>
		<link>https://bx-pub.eu/2026/03/08/taxease-guide-de-conformite-fiscale/</link>
					<comments>https://bx-pub.eu/2026/03/08/taxease-guide-de-conformite-fiscale/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:20 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/taxease-guide-de-conformite-fiscale/</guid>

					<description><![CDATA[A comprehensive information portal for Philippine BIR (Bureau of Internal Revenue) tax compliance. TaxEase provides clear, accessible guides to help Filipino businesses and individuals navigate their tax obligations — from ITR filing to VAT registration and quarterly returns. We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">A comprehensive information portal for Philippine BIR (Bureau of Internal Revenue) tax compliance. TaxEase provides clear, accessible guides to help Filipino businesses and individuals navigate their tax obligations — from ITR filing to VAT registration and quarterly returns.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and ongoing maintenance. The site runs on our optimized WordPress Multisite stack with Cloudflare CDN, R2 object storage, Redis caching, and continuous performance monitoring.</p>



<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7abf5e0d wp-block-buttons-is-layout-flex" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--50)">

<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://taxease.coursde.org" target="_blank" rel="noopener noreferrer">Visit Live Website →</a></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Delivered</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Resource library</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">organized guides covering BIR forms, deadlines, and procedures</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Compliance guides</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">step-by-step walkthroughs for common tax scenarios</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Search-optimized content</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">keyword-targeted articles designed to rank for Philippine tax queries</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1">✓</p>


<h4 class="wp-block-heading" style="font-weight:600">Clean reading experience</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">distraction-free layout with clear typography and navigation</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Mobile-first design</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">optimized for the mobile-heavy Philippine audience</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Automated content</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">AI-generated articles on tax topics, scheduled around BIR deadlines</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SEO optimization</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">technical SEO, schema markup, meta titles/descriptions, XML sitemaps, Google Search Console, GA4</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Redis object cache, OPcache, WebP images, lazy loading, Core Web Vitals optimized</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Security</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare WAF, DDoS protection, login hardening, malware scanning</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2601.png" alt="☁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">CDN &amp; media</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare CDN for global delivery, R2 object storage for all media files</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI content</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated blog content generation with scheduled publishing for organic growth</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Monitoring</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">24/7 uptime monitoring with automated alerts and incident response</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Backups</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated daily backups with offsite disaster recovery</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SSL</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Let&rsquo;s Encrypt certificates with automatic renewal</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Client training</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">documentation and guidance for content management</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Theme</strong></td><td>Custom theme (Multistarter)</td></tr>
<tr><td><strong>Platform</strong></td><td>WordPress Multisite</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — Nginx, PHP-FPM, MariaDB</td></tr>
<tr><td><strong>Caching</strong></td><td>Redis object cache + OPcache + Cloudflare page cache</td></tr>
<tr><td><strong>CDN &amp;amp; Security</strong></td><td>Cloudflare (WAF, DDoS protection, bot management)</td></tr>
<tr><td><strong>Media Storage</strong></td><td>Cloudflare R2 (S3-compatible object storage)</td></tr>
<tr><td><strong>SSL</strong></td><td>Let&rsquo;s Encrypt (auto-renewed via Certbot)</td></tr>
<tr><td><strong>Deployment</strong></td><td>Git-based deployment with staging environment</td></tr>
<tr><td><strong>Monitoring</strong></td><td>24/7 uptime monitoring with automated alerts</td></tr>
<tr><td><strong>Backups</strong></td><td>Automated daily backups with offsite disaster recovery</td></tr>
<tr><td><strong>SEO</strong></td><td>Schema markup, XML sitemaps, Search Console, GA4</td></tr>
<tr><td><strong>Performance</strong></td><td>Core Web Vitals optimized — WebP images, lazy loading, critical CSS</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/taxease-guide-de-conformite-fiscale/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Babyi Weaves</title>
		<link>https://bx-pub.eu/2026/03/08/babyi-weaves-2/</link>
					<comments>https://bx-pub.eu/2026/03/08/babyi-weaves-2/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:14 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/babyi-weaves-2/</guid>

					<description><![CDATA[A social enterprise website for Babyi Weaves — « Weaving Livelihoods, Strengthening Resilience. » The site tells the powerful story of an organization that empowers communities through traditional weaving and textile craftsmanship, combining beautiful storytelling with clear calls to action for supporters and partners. We handled the entire project end-to-end — from design and development to server [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">A social enterprise website for Babyi Weaves — « Weaving Livelihoods, Strengthening Resilience. » The site tells the powerful story of an organization that empowers communities through traditional weaving and textile craftsmanship, combining beautiful storytelling with clear calls to action for supporters and partners.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and ongoing maintenance. The site runs on our optimized WordPress Multisite stack with Cloudflare CDN, R2 object storage, Redis caching, and continuous performance monitoring.</p>



<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7abf5e0d wp-block-buttons-is-layout-flex" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--50)">

<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://babyi.coursde.org" target="_blank" rel="noopener noreferrer">Visit Live Website →</a></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Delivered</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Storytelling design</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">narrative-driven layout that communicates mission and impact</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5bc.png" alt="🖼" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Mission showcase</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">clear presentation of the organization&rsquo;s purpose and achievements</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3ad.png" alt="🎭" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Community impact</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">stories and visuals highlighting the artisans and their craft</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Modern block theme</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">clean, accessible design built with Multistarter</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f1.png" alt="📱" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Mobile responsive</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">fully optimized for all devices</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ec.png" alt="📬" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Contact &amp; support</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">easy ways for partners and supporters to get involved</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SEO optimization</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">technical SEO, schema markup, meta titles/descriptions, XML sitemaps, Google Search Console, GA4</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Redis object cache, OPcache, WebP images, lazy loading, Core Web Vitals optimized</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Security</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare WAF, DDoS protection, login hardening, malware scanning</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2601.png" alt="☁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">CDN &amp; media</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare CDN for global delivery, R2 object storage for all media files</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI content</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated blog content generation with scheduled publishing for organic growth</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Monitoring</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">24/7 uptime monitoring with automated alerts and incident response</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Backups</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated daily backups with offsite disaster recovery</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SSL</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Let&rsquo;s Encrypt certificates with automatic renewal</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Client training</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">documentation and guidance for content management</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Theme</strong></td><td>Custom theme (Multistarter)</td></tr>
<tr><td><strong>Platform</strong></td><td>WordPress Multisite</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — Nginx, PHP-FPM, MariaDB</td></tr>
<tr><td><strong>Caching</strong></td><td>Redis object cache + OPcache + Cloudflare page cache</td></tr>
<tr><td><strong>CDN &amp;amp; Security</strong></td><td>Cloudflare (WAF, DDoS protection, bot management)</td></tr>
<tr><td><strong>Media Storage</strong></td><td>Cloudflare R2 (S3-compatible object storage)</td></tr>
<tr><td><strong>SSL</strong></td><td>Let&rsquo;s Encrypt (auto-renewed via Certbot)</td></tr>
<tr><td><strong>Deployment</strong></td><td>Git-based deployment with staging environment</td></tr>
<tr><td><strong>Monitoring</strong></td><td>24/7 uptime monitoring with automated alerts</td></tr>
<tr><td><strong>Backups</strong></td><td>Automated daily backups with offsite disaster recovery</td></tr>
<tr><td><strong>SEO</strong></td><td>Schema markup, XML sitemaps, Search Console, GA4</td></tr>
<tr><td><strong>Performance</strong></td><td>Core Web Vitals optimized — WebP images, lazy loading, critical CSS</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/babyi-weaves-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Global Care Partners</title>
		<link>https://bx-pub.eu/2026/03/08/global-care-partners-2/</link>
					<comments>https://bx-pub.eu/2026/03/08/global-care-partners-2/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:42:04 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/global-care-partners-2/</guid>

					<description><![CDATA[A professional website for Global Care Partners, a care organization providing support services. Built with a modern block-based theme for easy content management, the site presents services clearly and builds trust with potential clients and partners. We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and ongoing maintenance. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">A professional website for Global Care Partners, a care organization providing support services. Built with a modern block-based theme for easy content management, the site presents services clearly and builds trust with potential clients and partners.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and ongoing maintenance. The site runs on our optimized WordPress Multisite stack with Cloudflare CDN, R2 object storage, Redis caching, and continuous performance monitoring.</p>



<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7abf5e0d wp-block-buttons-is-layout-flex" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--50)">

<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://globalcare.coursde.org" target="_blank" rel="noopener noreferrer">Visit Live Website →</a></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Delivered</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Service presentation</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">clear, organized layout of care services and offerings</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Trust-building design</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">professional layout that communicates reliability and expertise</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Contact system</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">inquiry forms with automated email notifications</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Modern block design</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">built with Multistarter for easy self-service content updates</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f1.png" alt="📱" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Responsive layout</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">optimized for all devices and screen sizes</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Accessibility</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">designed with accessibility best practices for diverse audiences</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SEO optimization</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">technical SEO, schema markup, meta titles/descriptions, XML sitemaps, Google Search Console, GA4</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Redis object cache, OPcache, WebP images, lazy loading, Core Web Vitals optimized</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Security</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare WAF, DDoS protection, login hardening, malware scanning</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2601.png" alt="☁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">CDN &amp; media</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare CDN for global delivery, R2 object storage for all media files</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI content</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated blog content generation with scheduled publishing for organic growth</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Monitoring</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">24/7 uptime monitoring with automated alerts and incident response</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Backups</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated daily backups with offsite disaster recovery</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SSL</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Let&rsquo;s Encrypt certificates with automatic renewal</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Client training</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">documentation and guidance for content management</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Theme</strong></td><td>Custom theme (Multistarter)</td></tr>
<tr><td><strong>Platform</strong></td><td>WordPress Multisite</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — Nginx, PHP-FPM, MariaDB</td></tr>
<tr><td><strong>Caching</strong></td><td>Redis object cache + OPcache + Cloudflare page cache</td></tr>
<tr><td><strong>CDN &amp;amp; Security</strong></td><td>Cloudflare (WAF, DDoS protection, bot management)</td></tr>
<tr><td><strong>Media Storage</strong></td><td>Cloudflare R2 (S3-compatible object storage)</td></tr>
<tr><td><strong>SSL</strong></td><td>Let&rsquo;s Encrypt (auto-renewed via Certbot)</td></tr>
<tr><td><strong>Deployment</strong></td><td>Git-based deployment with staging environment</td></tr>
<tr><td><strong>Monitoring</strong></td><td>24/7 uptime monitoring with automated alerts</td></tr>
<tr><td><strong>Backups</strong></td><td>Automated daily backups with offsite disaster recovery</td></tr>
<tr><td><strong>SEO</strong></td><td>Schema markup, XML sitemaps, Search Console, GA4</td></tr>
<tr><td><strong>Performance</strong></td><td>Core Web Vitals optimized — WebP images, lazy loading, critical CSS</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/global-care-partners-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Global Assistance ASBL</title>
		<link>https://bx-pub.eu/2026/03/08/global-assistance-asbl-2/</link>
					<comments>https://bx-pub.eu/2026/03/08/global-assistance-asbl-2/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:41:58 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://bx-pub.eu/2026/03/08/global-assistance-asbl-2/</guid>

					<description><![CDATA[A website for Global Assistance ASBL, a Belgian non-profit organization dedicated to supporting vulnerable people. The site communicates the organization&#8217;s mission clearly and makes it easy for visitors to understand their work, get involved, or seek assistance. We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and ongoing [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">A website for Global Assistance ASBL, a Belgian non-profit organization dedicated to supporting vulnerable people. The site communicates the organization&rsquo;s mission clearly and makes it easy for visitors to understand their work, get involved, or seek assistance.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">We handled the entire project end-to-end — from design and development to server infrastructure, security hardening, and ongoing maintenance. The site runs on our optimized WordPress Multisite stack with Cloudflare CDN, R2 object storage, Redis caching, and continuous performance monitoring.</p>



<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7abf5e0d wp-block-buttons-is-layout-flex" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--50)">

<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://globalassistance.coursde.org" target="_blank" rel="noopener noreferrer">Visit Live Website →</a></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Delivered</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Mission-focused design</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">layout that puts the organization&rsquo;s purpose and impact front and center</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Accessible design</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">built for maximum readability and accessibility (WCAG guidelines)</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ec.png" alt="📬" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Contact forms</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">inquiry and support request forms with email routing</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Modern block theme</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">clean, professional design built with Multistarter</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f30d.png" alt="🌍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Multilingual-ready</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">structure supports future French/Dutch content</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f1.png" alt="📱" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Mobile responsive</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">fully optimized for all devices</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SEO optimization</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">technical SEO, schema markup, meta titles/descriptions, XML sitemaps, Google Search Console, GA4</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Redis object cache, OPcache, WebP images, lazy loading, Core Web Vitals optimized</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Security</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare WAF, DDoS protection, login hardening, malware scanning</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2601.png" alt="☁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">CDN &amp; media</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Cloudflare CDN for global delivery, R2 object storage for all media files</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI content</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated blog content generation with scheduled publishing for organic growth</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Monitoring</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">24/7 uptime monitoring with automated alerts and incident response</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Backups</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated daily backups with offsite disaster recovery</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">SSL</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Let&rsquo;s Encrypt certificates with automatic renewal</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Client training</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">documentation and guidance for content management</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Theme</strong></td><td>Custom theme (Multistarter)</td></tr>
<tr><td><strong>Platform</strong></td><td>WordPress Multisite</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — Nginx, PHP-FPM, MariaDB</td></tr>
<tr><td><strong>Caching</strong></td><td>Redis object cache + OPcache + Cloudflare page cache</td></tr>
<tr><td><strong>CDN &amp;amp; Security</strong></td><td>Cloudflare (WAF, DDoS protection, bot management)</td></tr>
<tr><td><strong>Media Storage</strong></td><td>Cloudflare R2 (S3-compatible object storage)</td></tr>
<tr><td><strong>SSL</strong></td><td>Let&rsquo;s Encrypt (auto-renewed via Certbot)</td></tr>
<tr><td><strong>Deployment</strong></td><td>Git-based deployment with staging environment</td></tr>
<tr><td><strong>Monitoring</strong></td><td>24/7 uptime monitoring with automated alerts</td></tr>
<tr><td><strong>Backups</strong></td><td>Automated daily backups with offsite disaster recovery</td></tr>
<tr><td><strong>SEO</strong></td><td>Schema markup, XML sitemaps, Search Console, GA4</td></tr>
<tr><td><strong>Performance</strong></td><td>Core Web Vitals optimized — WebP images, lazy loading, critical CSS</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/global-assistance-asbl-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Coursde.org — Plateforme Coopérative</title>
		<link>https://bx-pub.eu/2026/03/08/coursde-org-plateforme-cooperative/</link>
					<comments>https://bx-pub.eu/2026/03/08/coursde-org-plateforme-cooperative/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 02:41:52 +0000</pubDate>
				<category><![CDATA[Réalisations]]></category>
		<guid isPermaLink="false">https://media.coursde.org/wp-content/uploads/sites/33/2026/02/generate-2026-02-26-02-08-05-078Z.jpg</guid>

					<description><![CDATA[Coursde.org is the central platform for Cours de ASBL, a Belgian non-profit cooperative. It&#8217;s not just a website — it&#8217;s the network hub that manages 25+ WordPress sites, a full HR system with Belgian social security integration, and the operational backbone of the entire organization. The site serves as the public face of the cooperative [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8586be99 wp-block-group-is-layout-constrained" style="border-left:4px solid var(--wp--preset--color--contrast);padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">

<p class="wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.344), 1.15rem);line-height:1.7">Coursde.org is the central platform for Cours de ASBL, a Belgian non-profit cooperative. It&rsquo;s not just a website — it&rsquo;s the <strong>network hub that manages 25+ WordPress sites</strong>, a full HR system with Belgian social security integration, and the operational backbone of the entire organization.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">The site serves as the public face of the cooperative while running critical backend systems: employee onboarding, Dimona declarations, DmfA quarterly reports, payroll processing, contract management, teacher scheduling, and automated tax declarations. Every cooperative member&rsquo;s website is managed from this central multisite installation.</p>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">We handle everything from server infrastructure to content strategy — including AI-generated blog content that&rsquo;s automatically scheduled and published across the network.</p>



<div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7abf5e0d wp-block-buttons-is-layout-flex" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--50)">

<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://coursde.org" target="_blank" rel="noopener noreferrer">Visit Live Website →</a></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">SCOPE OF WORK</p>



<h3 class="wp-block-heading">What We Delivered</h3>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f465.png" alt="👥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">WordPress Multisite network hub</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">centralized management of 25+ websites from one installation</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Custom HR system</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">full Belgian social security integration (Dimona/DmfA) with ONSS API</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f464.png" alt="👤" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Employee management</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">onboarding, contracts, amendments, and terminations</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4b0.png" alt="💰" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Payroll processing</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Belgian salary calculations with social contributions and withholding tax</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c5.png" alt="📅" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Teacher scheduling</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Google Calendar sync with holiday management and conflict detection</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9fe.png" alt="🧾" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Tax automation</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">yearly tax fiches (281.10) generated and delivered automatically</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">AI content strategy</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">automated keyword research, content generation, and scheduled publishing</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Full infrastructure</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">server setup, hardening, monitoring, backups, CDN, and security</p>

</div>

</div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03bf9ae0 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--20)">

<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:12px;background-color:#f7f7f5;padding:1.5rem">

<p class="wp-block-paragraph" style="font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 0.938), 2rem);line-height:1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Performance optimization</h4>


<p class="has-contrast-2-color has-text-color wp-block-paragraph" style="font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.031), 0.9rem);">Redis, OPcache, WebP images, lazy loading, Core Web Vitals tuned</p>

</div>


<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>

</div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<p class="has-contrast-3-color has-text-color wp-block-paragraph" style="font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase">INFRASTRUCTURE</p>



<h3 class="wp-block-heading">Technical Stack</h3>



<figure class="wp-block-table case-study__stack"><table class="has-fixed-layout"><tbody>
<tr><td><strong>Theme</strong></td><td>Custom theme (Multistarter)</td></tr>
<tr><td><strong>Platform</strong></td><td>WordPress Multisite</td></tr>
<tr><td><strong>Hosting</strong></td><td>Hetzner Cloud (Germany) — Nginx, PHP-FPM, MariaDB</td></tr>
<tr><td><strong>Caching</strong></td><td>Redis object cache + OPcache + Cloudflare page cache</td></tr>
<tr><td><strong>CDN &amp;amp; Security</strong></td><td>Cloudflare (WAF, DDoS protection, bot management)</td></tr>
<tr><td><strong>Media Storage</strong></td><td>Cloudflare R2 (S3-compatible object storage)</td></tr>
<tr><td><strong>SSL</strong></td><td>Let&rsquo;s Encrypt (auto-renewed via Certbot)</td></tr>
<tr><td><strong>Deployment</strong></td><td>Git-based deployment with staging environment</td></tr>
<tr><td><strong>Monitoring</strong></td><td>24/7 uptime monitoring with automated alerts</td></tr>
<tr><td><strong>Backups</strong></td><td>Automated daily backups with offsite disaster recovery</td></tr>
<tr><td><strong>SEO</strong></td><td>Schema markup, XML sitemaps, Search Console, GA4</td></tr>
<tr><td><strong>Performance</strong></td><td>Core Web Vitals optimized — WebP images, lazy loading, critical CSS</td></tr>
<tr><td><strong>HR Integration</strong></td><td>Belgian ONSS/RSZ API (Dimona + DmfA)</td></tr>
<tr><td><strong>AI Content</strong></td><td>Automated keyword research, content generation, and social distribution</td></tr>
</tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://bx-pub.eu/2026/03/08/coursde-org-plateforme-cooperative/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
