Contact
Let's work together
Trade Show Community Portal Platform

Trade Show Community Portal Platform

WordPress corporate site and interactive client mockups for a B2B web agency specializing in year-round community portals for professional trade shows.

December 2012 - September 2013
~10 months
Software Engineer
WordPress 3.5PHPMySQLjQuery 1.7HTML5CSS3ApacheGoogle AnalyticsGoogle AdWords

Total Files

~1,776

WordPress + static mockups

Project Size

58 MB

Complete project archive

Client Mockups

7

7 navigable HTML pages

Ecosystem

35+

GitHub repositories

Presentation

Project definition and scope

European Digital (brand "ED" / "european DIGITAL") is a web agency specializing in developing online community portals for professional trade shows. The project `es_europeandigital` corresponds to the agency's corporate website (www.europeandigital.fr), hosted on WordPress, serving as a commercial showcase to present the offering, the team, the portfolio of achievements, and contact information.

European Digital was born from the expertise accumulated by the founding team within European Sourcing (parent company, specialized in online promotional product sourcing). The key insight: a professional trade show lasts only a few days, but its community (exhibitors, visitors, partners) exists year-round. European Digital proposed transforming this ephemeral community into a permanent web portal with profiles, messaging, forums, search, news, and advertising spaces.

The target users were professional trade show organizers (B2B), primarily in France - groups like Comexposium (Mondial Coiffure Beaute) and Infopro Digital (Plant Based Summit). The final product addressed three user types: exhibitors, visitors, and platform administrators.

Domain

B2B event industry / Professional trade shows - Community portals transforming ephemeral trade show events into year-round online engagement platforms

Target Users

Professional trade show organizers in France and Europe - Groups like Comexposium and Infopro Digital, addressing exhibitors, visitors, and administrators

Functional Scope
Corporate Website
Interactive Client Mockups
Portfolio & Blog
AJAX Contact Form
Commercial Brochure (PDF)
Google Analytics & AdWords
Social Media Integration
Responsive Design
SEO Optimization
Community Portal User Journey
Community portal user journey - the core concept sold by European Digital
Site Architecture
Site architecture - WordPress CMS + static HTML mockups on OVH dedicated server

Objectives, Context, Stakes & Risks

Strategic vision and constraints

Objectives
  • Establish the commercial credibility of European Digital among trade show organizers in France and Europe
  • Present an innovative concept: making a few-day trade show live as a year-round active community
  • Demonstrate technical feasibility through navigable mockups of customized community portals for each prospect
  • Generate qualified commercial contacts via the contact form (sent to Clemence Long, Sales Director, and Mathieu Saudel, CTO)
Context

The project was built within the European Sourcing ecosystem, based in Agen (Lot-et-Garonne), France. The technical entity medialeads (based in Bordeaux) hosted all GitHub repositories - 35+ private repos, 8 team members, 6 teams.

The team already managed a complex ecosystem of 35+ websites/applications for European Sourcing (extranet, search engine, product feeds, statistics, web services, import/export tools, mobile apps, MyEasyWeb client sites). Infrastructure ran on two dedicated OVH servers with a LAMP stack (Apache, MySQL, PHP), deployed via Git.

Business Stakes

Strategic Diversification

Monetizing accumulated technical expertise from European Sourcing projects into a commercial offering targeting the entire trade show market

Considerable Target Market

55,506 exhibitors, 2.2 million visits, EUR 1.5 billion spent on trade shows in France (2011 FSCEF data)

Innovative Positioning

In 2013, the concept of a "permanent online community" for professional trade shows was still emerging - first-mover advantage

Identified Risks

Market Concentration

The target market is concentrated (a few large organizers) and subject to economic conditions. Dependency on a niche market.

Competition from Generic Platforms

LinkedIn, Viadeo, and professional social networks already offered community features (40M pros on Viadeo, 135M on LinkedIn), even if not specialized.

Limited Sales Team

A single Sales Director (Clemence Long) to address a national/international market - significant risk of commercial capacity constraint.

Infrastructure Overview
Infrastructure & deployment overview - OVH servers, GitHub organization, NAS backups

The Steps - What I Did

Chronological phases and personal contributions

Project Progress Over Time
Phase 1
Strategy & Design
~2012
  • Defined commercial positioning: "1st Web Agency for trade show community portals"
  • Created the 4-page commercial brochure (PDF)
  • Collected market data (FSCEF 2011 statistics)
  • Designed the "ED european DIGITAL" logo and brand identity
Phase 2
Website Development
Dec 2012 - Jan 2013
  • Installed and configured WordPress 3.5 (French version)
  • Set up Cano theme with custom CSS
  • Configured AJAX contact form (mail.php) with jQuery validation
  • Uploaded editorial content (logo, team photos, portfolio items)
  • Tested multiple WordPress themes (Nimble, responsive, gridly, lightly)
Phase 3
Client Mockups
Jun - Sep 2013
  • Comexposium/MCB: 3 navigable mockups (homepage, exhibitor profile, visitor profile) for Mondial Coiffure Beaute
  • Infopro/Plant Based Summit: 4 navigable mockups (homepage, community, exhibitor profile, visitor profile)
  • Multicriteria search, exhibitor/visitor profiles, ad spaces, forums, social media integration, Google Maps
Phase 4
Operations & Marketing
2013 - 2019
  • Google Analytics administration (15 configured users)
  • Google AdWords campaigns via Dolead agency (2016)
  • Ongoing maintenance within the European Sourcing/medialeads ecosystem
  • SQL backups (15 GB) and final NAS archive (August 2019)
Contact Form Sequence
AJAX contact form sequence - the only interactive flow identified in the source code

Actors & Interactions

Team, stakeholders, and collaboration dynamics

Core Team

European Digital operated as a 3-person leadership team + technical "Geek Team" within the broader European Sourcing organization. The medialeads GitHub organization had 8 members across 6 teams, sharing resources across 35+ projects.

PersonRoleKey Responsibilities
Bernard L.CEOProduct vision, strategy, trade show industry expertise
Mathieu S.CTOProject management, UX/UI, online marketing, technical supervision of 35+ projects
Clemence L.Sales & Marketing DirectorCommercial development, brochure copy, P&L, client relations
Jose DA COSTADeveloper / AdministratorWordPress development, server deployment, Google Analytics & AdWords admin
Sebastien G.Technical TeamDevelopment support and technical collaboration
External Stakeholders

Comexposium

Trade show organizer - prospect for Mondial Coiffure Beaute (MCB)

Infopro Digital

B2B media group - prospect for Plant Based Summit

Dolead

Digital advertising agency - Google AdWords campaign management

ElegantThemes

WordPress Nimble v1.3 theme provider

OVH

Dedicated server hosting (2 servers)

FSCEF

Federation of Trade Shows, Congresses & Events of France - market data source

Collaboration Model

The team operated within the broader European Sourcing framework, sharing technical resources across projects. Development followed Git branches with feature branches. Communication was direct - the small team size enabled quick decisions, but also meant each person's absence had a significant impact.

The relationship with prospects (Comexposium, Infopro Digital) was handled through personalized mockup presentations, with the Sales Director driving commercial discussions while the technical team ensured the mockups accurately represented the platform capabilities.

Organization Chart
European Digital team organization and reporting structure
Stakeholder Map
Complete stakeholder map - internal teams, prospects, suppliers, and market entities

Results

Impact for myself and for the company

Project Metrics
File Distribution (~1,776 files)
Estimated Team Contributions
Effort Distribution by Technology
Ecosystem Scale
What I Gained

Technical Skills

  • PHP/WordPress development and customization
  • HTML5/CSS3 responsive integration
  • JavaScript/jQuery development with 11+ plugins
  • Apache/MySQL server administration on Linux
  • Git version control and GitHub collaboration
  • SEO and search engine optimization
  • Google Analytics configuration and access management
  • Google AdWords/SEM campaigns

Business & Transversal Skills

  • UX/UI design - navigable multi-profile mockups
  • B2B community portal architecture
  • Multi-role user experience design (exhibitor/visitor/admin)
  • Commercial strategy and marketing positioning
  • Commercial brochure and sales material writing
  • Professional trade show market knowledge
  • Digital project management
  • Graphic design and branding (logo, visual identity)
Impact for the Company

~1,776

Total Files

Complete WordPress project

7

Client Mockups

3 Comexposium + 4 Infopro

35+

Ecosystem Sites

Managed by medialeads

58 MB

Project Archive

Complete codebase

  • Fully functional WordPress corporate website (www.europeandigital.fr)
  • AJAX contact form sending emails to leadership
  • Portfolio with category-based filtering system
  • Blog with pagination and comments
  • Downloadable commercial brochure (PDF)
  • 3 navigable Comexposium/MCB mockups (home, exhibitor, visitor)
  • 4 navigable Infopro/Plant Based Summit mockups (home, community, exhibitor, visitor)
  • Social media integration (Twitter, Facebook, Vimeo, YouTube, Flickr)
  • Responsive design (tablet and mobile)

Project Aftermath

What happened next and long-term evolution

Immediate aftermath: The site remained in production from early 2013 through at least 2019. Google Analytics was actively managed with 15 configured users, and Google AdWords campaigns were run through Dolead in 2016 - indicating continued commercial efforts several years after launch.

Medium-term evolution: European Digital operated as a brand/subsidiary within the European Sourcing ecosystem, benefiting from shared technical resources. The medialeads organization continued to grow its repository count (35+ projects visible in 2018 GitHub screenshots), suggesting the broader technical infrastructure remained active and evolving.

Long-term outcome: The final backup on NAS dates from August 2019, with SQL dumps of 15 GB from March 2019. The project was archived along with the broader European Sourcing ecosystem. While European Digital did not appear to become a standalone company, the experience and technical capabilities developed served as a foundation for subsequent career advancement in full-stack development and technical leadership roles.

Current state: Archived. The domain europeandigital.fr is no longer active. The codebase, mockups, and commercial materials are preserved on NAS backup, providing a historical record of this B2B web agency venture and its innovative community portal concept.

Critical Reflection

Retrospective analysis and lessons learned

Strengths
  • Clear niche positioning

    "1st Web Agency for trade show community portals" - a positioning that was easy to understand and commercially defensible

  • High-quality client mockups

    The Comexposium and Infopro mockups were detailed, realistic, and navigable - excellent sales tools for B2B prospects

  • Solid technical ecosystem

    The team had 8+ years of concrete experience developing community platforms (European Sourcing), lending credibility to the offering

  • Complementary team

    CEO (vision) + CTO (execution) + Sales Director (business development) covered essential functions

  • Convincing market data

    Using FSCEF data in the brochure (55,506 exhibitors, EUR 1.5B market) helped dimension the opportunity credibly

Areas for Improvement
  • Outdated WordPress 3.5

    This version from December 2012 was no longer maintained, posing security and functionality concerns

  • No version control

    The site directory contained neither Git nor SVN, making it impossible to track changes and complicating rollbacks

  • Purchased theme not deeply customized

    The Cano template still had Envato references, and portfolio/blog content was Lorem Ipsum - the site may never have been fully finalized

  • No automated testing

    No test files identified in the project - typical of the era but a risk for maintenance

  • Static HTML mockups

    Client mockups were docs in HTML pages - functional but limited (no interactive prototyping like Figma/InVision)

  • Contact form security

    The mail.php used native PHP mail() without visible anti-spam protection (CAPTCHA, honeypot, rate limiting)

What I Would Do Differently
  • Use a prototyping tool (Figma, Sketch, InVision) for client mockups instead of static images in HTML - faster iterations and more interactive results
  • Put the site under Git from day one for change tracking and collaboration
  • Invest in a custom WordPress theme rather than customizing a purchased theme, to avoid third-party code residues
  • Set up a CI/CD pipeline and automated tests, even basic ones (PHP linting, Selenium functional tests)
  • Secure the contact form with at minimum a CAPTCHA or anti-bot mechanism
Lasting Lessons

Niche positioning is a major asset

Rather than presenting as a generalist, specializing in a vertical sector (trade shows) allows speaking the client's language and building credible expertise

Navigable mockups are powerful sales tools

Even simple mockups (docs in HTML) allow prospects to concretely visualize the final product - a key differentiator in B2B sales

Internal experience is the best calling card

European Digital drew its legitimacy from the European Sourcing ecosystem - proof through existing work is worth more than promises

Team resource sharing across projects

Sharing teams between projects (European Sourcing / European Digital / medialeads) spreads fixed costs and maintains high technical capacity despite modest company size

Related journey

Professional experience linked to this achievement

Skills applied

Technical and soft skills applied

Image gallery

Project screenshots and visuals