Private Social Network for Plight

Client at a glance

50k+Active users
5 yearsEstablished in 2020
2+ MillionPosts monthly

Building a scalable platform

Plight aimed to develop a social platform that would allow users to engage in meaningful discussions, explore diverse perspectives, and receive objective insights on trending and important topics. The platform had to be feature-rich, scalable, and deliverable within tight deadlines, which required integrating various external services for content moderation, KYC, and media distribution.

Challenge

  • Tight Deadlines: The need to rapidly develop the core features of the platform, while leaving scalability for a later stage.
  • External Dependencies: The platform required integration with external services for content moderation, KYC (Know Your Customer), and media distribution to meet the deadlines.
  • Scalability: Ensuring the platform could grow effectively without compromising performance or user experience.

Our Approach

We created a system using a microservices architecture, allowing for modularity and scalability.

Key actions included:

  • Microservices Architecture: Implemented a modular design to ensure scalability and maintainability as the platform grew.
  • Complex Payment System: Developed a tiered model for payments in credits and fiat currency, with Stripe integrated for payment handling and an internal ledger to track transactions.
  • Content Distribution: Integrated a Content Delivery Network (CDN) for efficient media content distribution across the platform.
  • AI-Based Moderation: Leveraged AI services for automatic content moderation, including tagging of text, images, and videos to maintain quality and safety.
  • Security and Verification: Deployed antibotting services for content protection, along with a KYC service for verifying content creators through document and selfie authentication.

Impact delivered:

  • Fully Functional Social Platform: Delivered a feature-rich platform that allows users to subscribe to content and engage in thoughtful discussions.
  • Comprehensive Administration: Enabled administration of all platform content and business logic from a separate portal for ease of management.
  • AI-Based Content Augmentation Plugin: Developed a plugin capable of representing relationships between political entities, enhancing the platform’s value.
  • Integrated Services: Successfully integrated CDN, voice and chat services, KYC, and antibotting features to increase platform value and user safety.