TJR

Virtual Events Platform

PHPWordPressLaravelNode.jsREST APINextJSMySQLMongoDBBootstrapTailwind CSSBladeJavascriptPaypalStripePayment Gateways IntegrationSentryAWSMailgunLinuxDigitalOceanAWSGit

Togoparts is a cycling-focused social and event platform based in Singapore, designed to engage cycling communities through white-label event microsites, real-time challenges, and social features. The platform catered to thousands of users, enabling them to register for events, track performance via fitness apps, and interact in real-time — all while supporting dynamic brand customization for each partner site.

  • Led the architectural revamp of a legacy monolith by transitioning to a scalable, modular system — reducing tech debt, improving maintainability, and bringing the codebase up to modern standards.

  • Built a multi-tenant Parent-Child architecture where a centralized backend served multiple white-labeled child sites via REST APIs and a custom SSO system — enabling faster onboarding of new event partners.

  • Migrated PHP codebase from 5.3 to 7.4, boosting performance, security, and access to newer language features.

  • Integrated real-time data syncing from fitness apps webhooks via event driven architecture to power gamification leaderboards — driving daily user engagement and challenge participation.

  • Developed a notification microservice for sending both manual and system-generated real-time alerts to thousands of users, improving user interaction and reducing missed updates.

  • Integrated CDN support via DigitalOcean Spaces (Amazon S3 API) to store and serve static assets, leading to faster page loads and reduced server bandwidth usage.

  • Implemented and maintained multiple payment gateways (PayPal, BrainTree, Stripe, MidTrans, RDP), streamlining event monetization and handling regional preferences.

  • Developed a white-label event microsite generator, allowing partners to create customized event pages with unique branding and features.

Back to Portfolio

© 2025. All rights reserved.