A Future-Proof CRM Solution Built for Real-Time Lead Management

Services we provided:
Web development
Backend Refactoring
Business inteligence
DevOps
UX/UI Design
CRM System
Custom Software Development
About the Client

Messeprojekt GmbH is a German company specializing in exhibition stands and trade show services. With over 30 years of experience, the company specializes in the planning, design, and construction of custom exhibition stands, as well as the provision of digital tools to enhance lead generation and event success.

Germany
Project Overview

The mission was to preserve all existing business logic and user workflows, while replacing the outdated backend with a modern, modular system. The web dashboard was responsible for managing events, teams, questionnaires, and documents, as well as exporting lead data into structured reports.

To ensure long-term maintainability and scalability, we introduced a new server-side architecture, optimized the PDF generation engine, decoupled frontend and backend, and laid the groundwork for AI-powered Business Intelligence features.

Duration:
ongoing
technologies:
PHP
Laravel
MySQL
Redis
AWS
Docker
OpenAI API
CloudFront
No items found.
Business Context

The original backend was tightly coupled with frontend templates, built on a framework no longer supported. Performance degraded when exporting large PDFs, and the system required dozens of DB calls per lead. DevOps practices were lacking, making deployments slow and risky. Meanwhile, the client wanted to introduce analytics and integrate AI into future releases.

They needed a system that could grow — and the current stack simply couldn’t keep up.

Challenges

The project involved overcoming several complex technical hurdles while maintaining uninterrupted service. From ensuring platform stability during a major rebuild, to optimizing inefficient legacy processes, to preparing the system for future business intelligence features — each step required careful planning and precise execution.

The platform had to remain functional throughout development. We implemented a zero-downtime deployment strategy using dual-server architecture and internal port routing.
The legacy implementation required 27+ queries per lead, generating thousands of requests and causing performance issues during exports.
We also laid the groundwork for Business Intelligence by redesigning the data layer and preparing the system for scalable, AI-supported analytics and reporting capabilities
App Functionality
  • Event Management: Create/edit events, archive functionality, QR code sharing
  • Team Management: Invite users, generate login codes, control access levels
  • Questionnaire Builder: Create, reorder, import/export custom questionnaires
  • Document Handling: Upload, organize, assign, and track document usage
  • Lead Overview: Filter, edit, export leads in Excel/PDF/CSV formats
  • PDF Generation: Batch export with selective data inclusion and email delivery
  • BI Dashboard (Prototype): Predefined metrics and natural-language queries
  • GDPR Compliance: Event-level privacy controls, digital consent records
Solution

To modernize the system while preserving functionality, we:

Built a modular PDF engine, reducing database load by approximately 70% during exports
Integrated AI-powered natural language queries as a foundation for a future Business Intelligence system
Rewrote the backend using PHP 8.2 and Laravel, ensuring long-term maintainability and performance
Project Results

We transformed MyStandLeads Web into a modern, scalable platform by eliminating legacy code and introducing an API-first architecture. PDF generation is now twice as fast, while database load during exports has been reduced by up to 70%. A new BI-ready data structure sets the foundation for advanced analytics, and improvements in web-to-mobile synchronization ensure faster, more reliable performance on-site.

MyStandLeads Web is now a robust, future-ready solution built to support high-performance trade show operations for years to come.

HomepageServicesProjectsAbout Us
Contact Us
Contact Us
Ready for Innovation?
Contact us to get a free IT consultation!
Leipzig, Germany,
04299,
Papiermuehlstr. 27
Kyiv, Ukraine
02000,
Petra Hryhorenka Ave, 13B
What happens next?
1
Our experts analyze your request and draw up a commercial offer.
2
We contact you and discuss the details.
3
Once agreed, we will form a project team with clear tasks, deadlines, and KPIs.
Provide Your Contact Details
We will get back to you within one business day
Thank you! Your submission has been received!
Your Application Sent Successfully!
Thank you for submitting your application. Our team will review it and get back to you shortly. If you have any questions, please don't hesitate to contact us.
Back to homepage
Oops! Something went wrong while submitting the form.