Technical Foundations

The system was designed from the ground up to scale up rapidly to meet fluctuating needs.

Here Are Some Technical Characteristics Of The System:

  • Choice of UI Framework for building the interface. Default is React.
  • Multiple Database Technologies
    • Relational Database for transactions
    • Full-Text Search Database for finding offers easily
    • In-memory database for caching critical information to give customers a responsive application
  • Independently scalable APIs
  • 3-tier architecture (UI, API, Database)
  • UI is deployed on a CDN
  • Everything is secured behind a firewall

Integration Patterns

Single Business

Strong Influencer

Network of Businesses