You never forget your first one
NNNEX was the first API I built and has been a tremendous learning experience. I grew by leaps and bounds over the course of this project. NNNEX is a real estate marketplace for commercial real estate 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.
One of NNNEX’s problems I solved
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. We wake up each morning to fresh payments in the Stripe account and it feels good, man.
feels good man