O=
Tech Stack: N/APurpose: Issue the right voucherExplanation: I offered vouchers of different amounts as a purchase incentive. Rather than creating 5 different routers, I opted to learn how
Custom Fields
Tech Stack: 1Purpose: Post templates and data syncsExplanation: There are approximately 17,000 golf courses listed on TheLinksCard.com. I utilized custom fields to enable dynamic posts so it became
Gravity Forms
Tech Stack: 1Purpose: Add a form entryExplanation: I used the Gravity Forms infrastructure to build out much of the website because it has API availability and some powerful
Or Statement
Tech Stack: N/APurpose: Issue the right voucherExplanation: I offered vouchers of different amounts as a purchase incentive. Rather than creating 5 different routers, I opted to learn how
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 to deal with multiple images
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 submit pictures of their golf
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 rates and subject lines in
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 registered their rewards code. Their
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 some workflows within WordPress to