Sending an email from a CakePHP shell may sound like a difficult task but, with the aid of a re-usable shell task, it's an easy feature to implement. In this article I will walk through the setup and creation of the shell task so that you can be sending emails in minutes.
TeenServe is a non-profit organization which plans, organizes and hosts youth group missions to perform home repair and improvements in communities through the mid-west. The mountain of data that is associated with each mission trip was being recorded on paper and managed with spreadsheets. This was very time consuming, costly, and only allowed them to operate two mission trips per year.
I designed and developed a custom software system that delivers a powerful set of robust tools to significantly decrease the difficulty, time, and cost of operations. Using this system they are now able to operate six or more mission trips per year, each involving hundreds of job sites, thousands of volunteer workers from different locations, as well as tools and materials.