My First Production API
NNNEX was the first API I built that made it into production and has been a tremendous learning experience. I grew by leaps and bounds over the course of this project. NNNEX is a commercial real estate marketplace owned by NNNREIT. They came to Findsome & Winmore for a full redesign and rebuild of their existing application which had served them well for over a decade.
A New Email Campaign System
One piece of the application i am particularly proud of is the email campaigns system. NNNEX integrates SparkPost to send email transmissions through SMTP and their elaborate JSON API, and Stripe as a payment gateway. Users can schedule up to 3 campaigns app-wide per day, and these campaigns are sent to a growing list of ~23k subscribers. Payments for these campaigns are first authorized and a charge resource is stored within the API for later evaluation and payment capture. Once a day, a background process runs and evaluates the charge resources to see if any payments need to be collected.