I developed oasislifedesign.com from scratch to meet the constantly changing needs of a life coach with clients all over the world. I designed a responsive WordPress theme, including event management system, custom page templates, and WordPress-based online scheduling and billing systems for events and one-on-one appointments. I also created several custom post types to manage music, books, and other resources. The first version of the theme featured hand-built custom post types for events and testimonials, but a more recent revision replaced them with more robust and flexible plugins that achieved the same objectives.
Both the events management system and the one-on-one appointment booking system include robust e-commerce functionality including multiple payment options, coupons and discount codes, and payment tracking tied to automatic reservation confirmation.