Community Platform · NestJS + Vue/Nuxt + Flutter

Hubly - Community Platform with AI Moderation

A community platform with proprietary multi-modal AI moderation across 30+ languages.

Stack

NestJSMoleculerNode.jsPHPPrismaMongoDBRedisBullAlgoliaOpenAIAWS RekognitionHiveBodyguardTisaneVue 2Nuxt 2FlutterPusherSendbird

Context

A global online community platform for brands, community builders, admins, and creators. The product's stated mission is to be the first global community platform that proactively detects and prevents harmful content. Its differentiator is Hubshield AI - proprietary moderation across text, image, video, audio, OCR, and GIF, in 30+ languages.

Role

Senior Fullstack Engineer

Highlighted Use Cases

  1. Seven community types - Business, Education, Sports, Charity, Public Sector, Personal, Family
  2. Hubchat - encrypted messaging with video and conference calls
  3. ID Hub - KYC via passport, national ID, or driver's license
  4. DotAds - internal ads platform with revenue share for creators
  5. Hubpoints rewards, Hubstream livestream, Multihub, and ACA (auto content aggregator)
  6. Hub Packs by market segment, plus CRM hooks into Google / Microsoft / Apple Calendar, HubSpot, Salesforce, and Slack

Challenges

  1. Broad surface area - community, moderation, commerce, ads, rewards, and livestream on one platform
  2. Heavy reliance on external services (AWS, OpenAI, Algolia, Hive, Bodyguard, Tisane, YOTI, Sendbird, Pusher) - each one is its own failure mode
  3. Migrating from Sendbird to a proprietary chat without breaking live conversations
  4. Legacy Vue 2 + Nuxt 2 frontend that needs a credible Vue 3 migration plan, not just intent

Global community platform in production with proprietary AI moderation across 30+ languages.