All work

Assemble Teams

A collaboration platform with community content, membership payments, and real-time messaging.

Team work at Codelamda TechnologyCommunity platform

What it’s built for

Organizations required an all-in-one community hub combining rich document authoring, real-time team channels, monetized events, and job postings without relying on disparate software tools.

My contribution

  • Developed a full-stack collaboration platform using Next.js 15, React 19, and TypeScript.
  • Implemented Google OAuth authentication supporting multi-user access.
  • Built community features including discussions, blogs, events, and job boards.
  • Designed real-time chat system using WebSocket (STOMP protocol).
  • Integrated Stripe payment gateway for premium membership features.
  • Developed rich content management using TipTap editor and Markdown support.

Inside the build

Next.js 15, React 19, TypeScript, Tailwind CSS, Ant Design, Radix UI, Redux Toolkit.

Node.js REST backend integrated with WebSockets via STOMP protocol for real-time channels.

The development challenges

  • Designing complex multi-role state logic across multi-step user onboarding and organization creation flows.
  • Maintaining WebSocket connection stability and automatic reconnect logic over STOMP protocol.
  • Optimizing heavy rich-text editor components to lazy-load without impeding initial page render time.

Have a similar challenge?

If you’re planning something along these lines, I’d be happy to talk through the requirements and where I can help.

Let’s discuss your project

Have something in mind?

Let’s make it
happen.

A new website, a product idea, or a better version of what you have.Tell me about it