
Gallery Image Validator
Tech Stack: 6Purpose: Automated approval of gallery image submissionsExplanation: Built off the image validation scenario, I broke this off into a separate scenario

Image Validator
Tech Stack: 9Purpose: Automated approval of image submissionsExplanation: I built this scenario to ensure the safety of the website. Users are allowed to

Active Campaign Data
Tech Stack: 3Purpose: Gather data on open rates and subject linesExplanation: This was a particularly interesting problem because Active Campaign doesn’t provide open

3rd Party Rewards
Tech Stack: 3Purpose: Validate a rewards claim and assign extra rewards if necessaryExplanation: Accepts a webhook from a 3rd party that a user

Claimed Listing
Tech Stack: 6Purpose: Assign custom post to the claimant and sync dataExplanation: After a course operator claims their listing, we need to trigger

Referral Program
Tech Stack: 4Purpose: Assign dynamic commissions based on referral of golf courses.Explanation: Because commissions vary by state, it didn’t make sense to give

Campaign Updater
Tech Stack: 3Purpose: Find hot leads and clear email inboxExplanation: Similar to the previous scenario, this one tracked opens and clicks from a

Email Tracker
Tech Stack: 1Purpose: Track email open counts to determine warm/hot leadsExplanation: In another scenario, we email golf courses and implant a webhook pixel

Dynamic Pricing
Tech Stack: 3Purpose: Live pricing as offers are added or removedExplanation: Triggered by the Golf Course Edits scenario, this scenario counts the number