Robinhood - Promo Engine

Robinhood needed a PromoEngine that was not only highly functional but also scalable and user-friendly. The solution had to integrate seamlessly with their existing architecture, provide an intuitive admin interface for managing promotions, and withstand the intense demands of their user base. The primary objectives were to:

  • Build a scalable API service: Create a microservice application capable of handling high traffic volumes.
  • Develop a user-friendly web admin platform: Ensure that Robinhood's marketing team could easily create, manage, and analyze promotional campaigns.
  • Guarantee system reliability: Conduct thorough performance and API automation testing to ensure the system’s stability and efficiency.

Tech Stack

  • Backend: Nest.js, Node.js
  • Frontend: React, React Admin