84EM takes on a variety of web development projects. Here is a list of some of the more recent ones.
WordPress / Google Sheets API integration
A project that fetches data from a Google sheet on a daily basis and stores the data as custom fields in WordPress.
Custom WooCommerce Subscriptions Screen
A completely custom screen in the My Account area for customers to manage their subscription products. The client's business model is a monthly box, so only 1 subscription should be active at a time. We wrote code which allows their customers to easily add/remove items from their monthly box in a more intuitive fashion.
FacetWP & Geolocation
Custom FacetWP integration with Geolocation on a site that also made heavy use of shared custom taxonomies across multiple custom post types.
Custom dashboard for reporting on various AffiliateWP metrics in a more granular fashion with easy CSV export capabilities. Complete bespoke build for the client.
WooCommerce Custom “Arrived” Status
Queries any WooCommerce orders marked “Complete”, grabs their USPS, DHL, and UPS tracking numbers, and checks if the package has arrived. If so, it adds an order note & marks the order with a new “Arrived” order status. Runs once hourly in the background via cron.
Custom LMS Functionality
Bespoke integrations with the LearnDash WordPress LMS plugin. Includes reporting, REST API integration, and custom user and group management.
Gift Card Integration
Custom API integration on a bespoke PHP platform which allows users to purchase gift cards.
ISP Service Availability Lookup
A bespoke WordPress plugin that integrates with Gravity Forms and Google Places API to perform an address lookup for internet service coverage. Different contact forms are shown with dynamic radio boxes sourced from custom post types & taxonomies for showing different types of services to sign up for based on location and customer type.
Custom Two Factor Authentication Mechanism
Integrated Twilio SMS with a custom PHP CMS to implement a bespoke 2FA solution.
Custom WooCommerce Reporting & User Hierarchy
Custom grouping of products based on custom attributes. Custom reports built for different user levels for pulling sales data on their affiliated products.
WordPress Secure Documents Library
A custom documents management system for WordPress which bypasses the Media Library, allowing for secure management of files, preventing downloads unless a user is logged in and authorized.
WordPress based integration which queries the Pardot API for new lead data, exports as a CSV, and uploads to a 3rd party FTP server.
Gravity Forms Add-ons
Plugin that uploads a list of Gravity Forms entries via CSV to an FTP server on a scheduled basis. Plugin also attaches a CSV of the submitted data to the email notifications that Gravity Forms sends.
Joomla to WooCommere migration
Client had a heavily customized Joomla database with ecommerce. Migration scripts were created to move this into the WordPress environment.
Using a combination of Gravity Forms and Zapier, messages sent through the contact form on the web site were saved as leads in Salesforce.
Send SMS messages from WordPress
A lead fills out a contact form and they are sent an SMS via Twilio with the offer.
WooCommerce integration with Donor Perfect
Upon successful order payment, customers are imported to Donor Perfect as contacts, with their purchase information added as gifts.
Coupon downloader for WordPress that prints nearest store address and Barcode/QR code dynamically.
A customer visits a website and is able to download a coupon with a unique Barcode (or QR Code) printed on the coupon, as well as the nearest store address based off of their current location.
Real estate MLS data integration with WordPress
Using the PHRETS library, a custom integration was built that downloads MLS listings in CSV format. Then using the WP All Import plugin, the CSV is imported into WordPress as a custom post type.
Multi-user WooCommerce integration
A site where unlimited users can have unlimited accounts and sell unlimited products using the WooCommerce WordPress plugin. All products are segregated on the front end by user.
Double opt-in SMS integration
User fills out a Gravity Form in WordPress and is sent an SMS asking them to reply “Y” to receive future communications. Originally integrated with the EZ Text platform, working on migrating to Twilio.
Deletion of unwanted Outlook images in the Netsuite file cabinet
Client wanted all JPG, PNG, BMP and TIFF files removed from the file cabinet on a scheduled basis.
Netsuite Google map showing nearest customers & prospects
Combining Geocoded addresses with a zip code search, traveling sales reps were able to pull up a geographically specific list of customers, pinned to a map.