From reaching new congregants to managing volunteers, software is solving church problems. A few years ago, the concept of online church felt relatively novel. Relegated primarily to megachurches and ...