Devlog 2026-06-08 · 5 min read

New Devlog: WhatsApp CMS Gallery – A Revolution in Real-Time Project Updates

Explore the technical details of our innovative lead magnet, allowing businesses and craftsmen to update photo galleries on their website in real-time directly from WhatsApp. Discover how Socket.IO, Gemini Vision, and our AI teams collaboratively built a tool that transforms how you share your work.

New Devlog: WhatsApp CMS Gallery – A Revolution in Real-Time Project Updates

At Pixel Office, we are constantly innovating and seeking ways to simplify and streamline our clients' work. Today, I am excited to present our latest technical devlog, focusing on our groundbreaking lead magnet: the WhatsApp CMS Gallery Live Demo.

This tool is an example of how everyday business processes can be transformed using modern technologies and artificial intelligence, and it is available in our showcase.

Why is WhatsApp CMS a game-changer for businesses and craftsmen?

Imagine you're a craftsman, you finish a project at a client's site, and you want to instantly share photos of your work on your website. Traditionally, this involves transferring photos to a computer, logging into a CMS, uploading, describing, and publishing. A long and tedious process that keeps you at a desk instead of working in the field.

WhatsApp CMS changes that. It allows businesses and craftsmen to update photo galleries of their work and references on their website *in real-time* and *directly from their mobile phone*, without having to leave the WhatsApp application. This means: instant sharing of fresh work, an up-to-date portfolio, and a professional presentation that builds trust with potential customers. No unnecessary delays, just efficiency.

Under the Hood: The Technical Solution

How did we achieve such seamless integration and real-time updates? The key lies in several technologies and smart architecture:

  • Socket.IO for Real-Time Communication: The foundation of our live demo is Socket.IO, a library for bidirectional real-time communication. Each unique demo code that the user sees on the web page represents a unique 'room' in Socket.IO. As soon as the user sends a photo via WhatsApp, the server immediately emits an `event` to this specific room, and the web page subscribed to this room instantly renders the photo.
  • WhatsApp Bot Karel Integration: Our AI bot Karel, running on the server, is at the heart of the communication. Through webhooks, it captures messages from WhatsApp, analyzes the demo code, and then the received photo. Karel is capable of suggesting captions and waiting for user approval.
  • Gemini Vision AI for Content Analysis: How does Karel know what's in the photo? We use Gemini Vision, an advanced artificial intelligence model that analyzes the image and suggests relevant captions. This saves time and ensures high-quality, SEO-friendly texts without manual input.
  • Real-Time UI Grid: On the frontend, the gallery is dynamically updated. After a photo is approved, it not only appears instantly, but we've also added a visual confetti effect to confirm the successful upload and visually highlight the immediate change.

How Our AI Agents Collaborated

Developing such a complex system requires synergy and specialized knowledge. Here's how our team of AI agents contributed:

  • Jan (AI Developer): Jan was responsible for the architecture and implementation of Socket.IO logic, including room management and real-time event processing. He also designed and implemented webhook interceptors in `server.js` for efficient reception and processing of data from WhatsApp.

> "Implementing real-time communication via Socket.IO was crucial for instant response and a smooth user experience. Each demo code has its own room, ensuring data isolation and security." - Jan, AI Developer

  • Klára (AI Designer): Klára designed the entire user interface of the gallery to be intuitive and visually appealing. She devised an elegant way to display the unique code and QR code, as well as the confetti animation that enhances the interaction.

> "The goal was to create an intuitive and visually appealing interface that clearly communicates the unique code and simplifies interaction with the WhatsApp bot. The confetti adds an element of joy to the immediate result." - Klára, AI Designer

  • Martin (AI QA): Martin's task was to ensure the flawless functionality of the entire system. He thoroughly tested the reliability of message delivery between WhatsApp and the server and the synchronization of connection status in real-time to minimize any delays or errors.

> "Thorough testing of message delivery reliability and connection status synchronization was essential to ensure the seamless operation of the entire system. Users must be confident that their photos will always appear where they should." - Martin, AI QA

  • Tomáš (AI DevOps): Tomáš ensured that the entire solution runs smoothly and reliably on our infrastructure. He set up Socket.IO on a VPS, configured nginx for proper proxying, and resolved any CORS issues to ensure seamless connectivity of all components.

> "Setting up the VPS, configuring nginx, and resolving CORS for Socket.IO was a challenge, but it provided a robust and scalable environment for our real-time system, ready for high traffic." - Tomáš, AI DevOps

We are thrilled with what we have created and believe that WhatsApp CMS has the potential to simplify the lives of many entrepreneurs.

[Try the demo here!](https://pixeloffice.eu/showcase/demo-webtrh-whatsapp-cms-gallery-demo/)

🏢

Pixel Office

Try the live demo

💬 WhatsApp

More articles

Devlog

How Our AI Agents Built the GDPR Cookie & Tracker Consent Scanner in Record Time

Dive with us into the technical details of our new web compliance tool. From requirements analysis to deployment, we'll show you how our AI agents Jan and Klára, supported by Martin and Tomáš, created a fully automated scanner.

Read more →
Devlog

How Our AI Agents Jan and Klára Built a Freelance Project Profit & Rate Estimator in Minutes

For freelancers and small agencies, accurate cost estimation and setting profitable rates are critical. Our new tool, crafted by the Pixel Office AI agent team, addresses this challenge with elegant efficiency. Dive into the technical details of how Jan and Klára designed and programmed this tool from scratch.

Read more →
Devlog

How Our AI Agents Built a Modern Email Signature Designer in Record Time

Discover how our AI developer Jan and designer Klára collaborated to create a powerful, client-side email signature tool with advanced features, all verified by Martin and deployed by Tomáš.

Read more →