<?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>Antipolo AI</title>
	<atom:link href="https://antipolo.ai/feed/" rel="self" type="application/rss+xml" />
	<link>https://antipolo.ai</link>
	<description>Digital Agency</description>
	<lastBuildDate>Wed, 22 Apr 2026 09:14:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://media.antipolo.ai/wp-content/uploads/2026/02/Antipolo-AI-Logo-processed-4-processed-150x150.png</url>
	<title>Antipolo AI</title>
	<link>https://antipolo.ai</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cours de HR</title>
		<link>https://antipolo.ai/cours-de-hr-belgian-social-security-payroll-system/</link>
					<comments>https://antipolo.ai/cours-de-hr-belgian-social-security-payroll-system/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 26 Feb 2026 02:31:41 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[HR & Payroll]]></category>
		<category><![CDATA[WordPress Plugin]]></category>
		<guid isPermaLink="false">https://antipolo.ai/cours-de-hr-belgian-social-security-payroll-system/</guid>

					<description><![CDATA[A WordPress HR plugin integrating directly with Belgian social security (Dimona/DmfA)]]></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&#8217;s not a wrapper around an existing HR tool — it&#8217;s a custom-built platform that handles the <strong>complete employee lifecycle</strong>, from hiring to yearly tax declarations, with direct integration into Belgium&#8217;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://antipolo.ai/cours-de-hr-belgian-social-security-payroll-system/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AutoContent AI</title>
		<link>https://antipolo.ai/autocontent-ai-multisite-content-automation-plugin/</link>
					<comments>https://antipolo.ai/autocontent-ai-multisite-content-automation-plugin/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 26 Feb 2026 02:31:36 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Content Marketing]]></category>
		<category><![CDATA[WordPress Plugin]]></category>
		<guid isPermaLink="false">https://antipolo.ai/autocontent-ai-multisite-content-automation-plugin/</guid>

					<description><![CDATA[A WordPress plugin that automates content strategy across WordPress]]></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&#8217;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://antipolo.ai/autocontent-ai-multisite-content-automation-plugin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ad Grants Admin</title>
		<link>https://antipolo.ai/ad-grants-admin-google-ad-grants-management-platform/</link>
					<comments>https://antipolo.ai/ad-grants-admin-google-ad-grants-management-platform/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 14:21:21 +0000</pubDate>
				<category><![CDATA[Web Apps]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Digital Advertising]]></category>
		<category><![CDATA[Non-Profit]]></category>
		<category><![CDATA[Python + FastAPI]]></category>
		<guid isPermaLink="false">https://antipolo.ai/ad-grants-admin-google-ad-grants-management-platform/</guid>

					<description><![CDATA[A management platform for Google Ad Grants that automates campaign optimization]]></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://antipolo.ai/ad-grants-admin-google-ad-grants-management-platform/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AI Master</title>
		<link>https://antipolo.ai/ai-master-b2b-prospecting-outreach-platform/</link>
					<comments>https://antipolo.ai/ai-master-b2b-prospecting-outreach-platform/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 14:21:15 +0000</pubDate>
				<category><![CDATA[Web Apps]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[International]]></category>
		<category><![CDATA[Python + FastAPI]]></category>
		<category><![CDATA[Sales & Marketing]]></category>
		<guid isPermaLink="false">https://antipolo.ai/ai-master-b2b-prospecting-outreach-platform/</guid>

					<description><![CDATA[An AI B2C &#038; B2B prospecting and outreach platform that automates lead generation]]></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://antipolo.ai/ai-master-b2b-prospecting-outreach-platform/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Elisa Couture</title>
		<link>https://antipolo.ai/elisa-couture/</link>
					<comments>https://antipolo.ai/elisa-couture/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 13:42:25 +0000</pubDate>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Fashion]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://antipolo.ai/elisa-couture/</guid>

					<description><![CDATA[A professional website for Elisa Couture, a member of the Cours de cooperative. Showcases sewing expertise and services with an elegant design.]]></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&#8217;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&#8217;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://antipolo.ai/elisa-couture/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>TaxEase — BIR Compliance Guide</title>
		<link>https://antipolo.ai/taxease-bir-compliance-guide/</link>
					<comments>https://antipolo.ai/taxease-bir-compliance-guide/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 13:42:24 +0000</pubDate>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[Tax & Compliance]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://antipolo.ai/taxease-bir-compliance-guide/</guid>

					<description><![CDATA[A comprehensive information portal for Philippine BIR (Bureau of Internal Revenue) tax compliance. Provides clear, accessible guides to help businesses and individuals navigate their tax obligations.]]></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&#8217;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&#8217;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://antipolo.ai/taxease-bir-compliance-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Global Care Partners</title>
		<link>https://antipolo.ai/global-care-partners/</link>
					<comments>https://antipolo.ai/global-care-partners/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 13:42:23 +0000</pubDate>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Healthcare]]></category>
		<category><![CDATA[Non-Profit]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://antipolo.ai/global-care-partners/</guid>

					<description><![CDATA[A professional website for a care organization, built with a modern block-based theme for easy content management and a clean presentation of services.]]></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&#8217;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&#8217;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://antipolo.ai/global-care-partners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Global Assistance ASBL</title>
		<link>https://antipolo.ai/global-assistance-asbl/</link>
					<comments>https://antipolo.ai/global-assistance-asbl/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 13:42:23 +0000</pubDate>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Non-Profit]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://antipolo.ai/global-assistance-asbl/</guid>

					<description><![CDATA[A website for a non-profit organization dedicated to supporting vulnerable people. Clean, accessible design that communicates the organization's mission and makes it easy to get involved.]]></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&#8217;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&#8217;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&#8217;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&#8217;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://antipolo.ai/global-assistance-asbl/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Coursde.org — Cooperative Platform</title>
		<link>https://antipolo.ai/coursde-org-cooperative-platform/</link>
					<comments>https://antipolo.ai/coursde-org-cooperative-platform/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 13:42:22 +0000</pubDate>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Non-Profit]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://antipolo.ai/coursde-org-cooperative-platform/</guid>

					<description><![CDATA[The central platform for Cours de ASBL, a Belgian non-profit cooperative. Beyond being the public-facing website, it serves as the network hub managing 25+ websites and includes a full HR system with Belgian social security integration (Dimona declarations, DmfA quarterly reports), payroll, and employee contract management.]]></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&#8217;s not just a website — it&#8217;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&#8217;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&#8217;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&#8217;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://antipolo.ai/coursde-org-cooperative-platform/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Café Tricot Thé</title>
		<link>https://antipolo.ai/cafe-tricot-the/</link>
					<comments>https://antipolo.ai/cafe-tricot-the/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 13:42:21 +0000</pubDate>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Crafts]]></category>
		<category><![CDATA[E-commerce]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://antipolo.ai/cafe-tricot-the/</guid>

					<description><![CDATA[A charming online yarn shop selling wool, knitting and crochet accessories, and tatting supplies. Combines e-commerce with an informative blog about creative hobbies.]]></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 charming online yarn shop selling wool, knitting and crochet accessories, and tatting supplies. Café Tricot Thé combines e-commerce with an informative blog that brings the crafting community together — sharing patterns, tips, and inspiration alongside products.</p>

</div>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">We handled the complete e-commerce setup — product data migration, Belgian VAT configuration, shipping zones, payment gateway integration through Mollie, automated invoicing, and stock management. The site runs on our optimized infrastructure with Cloudflare CDN, R2 object storage for media, and Redis caching for fast page loads.</p>



<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">Beyond the build, we provide ongoing maintenance — security updates, performance monitoring, daily backups, and AI-powered content to drive organic traffic and keep the site fresh.</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://cafetricothe.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">WooCommerce store</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);">yarn, wool, and craft accessories with brand and weight filtering</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/1f4b3.png" alt="💳" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Mollie payments</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);">Bancontact, credit cards, and bank transfers</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">Product catalog</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 by craft type, yarn weight, brand, and color</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">Belgian VAT &amp; invoicing</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 tax calculations and PDF invoices</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/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Custom shipping</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 and EU shipping zones with weight-based rates</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/1f9f6.png" alt="🧶" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Craft blog</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 content on knitting, crochet, and tatting topics</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/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


<h4 class="wp-block-heading" style="font-weight:600">Stock 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);">inventory tracking, low stock alerts, order status emails</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/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);">schema markup, sitemaps, Search Console, GA4</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</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 cache, WebP images, Cloudflare CDN, Core Web Vitals tuned</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 hardening, monitoring, daily backups, disaster recovery</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>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&#8217;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>E-Commerce</strong></td><td>WooCommerce + Mollie payments</td></tr>
</tbody></table></figure>

]]></content:encoded>
					
					<wfw:commentRss>https://antipolo.ai/cafe-tricot-the/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
