
Custom LMS and Workflow Platform
Empowering churches with a seamless platform for managing training and automating workflows, from volunteer onboarding to leadership development.
Audience
This project served church organizations looking to streamline their Learning Management System (LMS) and workflow processes. Users included church staff, volunteers, and leadership teams managing educational content and workflows.
Role
Lead Instructional Designer and Developer
The Problem
Church organizations struggled with managing learning content and workflows effectively. Traditional systems lacked customization, making it difficult for these organizations to track educational progress, handle reporting, and manage volunteer workflows.
Solution
I designed and implemented a fully customizable LMS and workflow platform using Knack. The system allowed churches to create, manage, and monitor training programs for volunteers, leaders, and staff. Features included automated workflows for volunteer management, reporting capabilities, and customized learning paths for different roles within the church. The platform also provided mobile-responsive designs for seamless use across devices.

Too many churches are perfectly positioned to reach a world that no longer exists.
The Process
- Research and Analysis: Conducted in-depth interviews with church leaders to understand their learning and workflow needs. Mapped out pain points and key areas requiring customization.
- Platform Design: Developed a system architecture using Knack that included custom forms, automated workflows, and real-time reporting. Integrated LMS features with workflow management for a seamless experience.
- Development: Built the LMS in Knack, incorporating advanced features like real-time data collection, role-based learning paths, and reporting dashboards.
- Testing and Feedback: Piloted the system with several churches, gathering feedback to fine-tune the workflow automations and learning modules.
- Launch and Support: Deployed the platform and provided ongoing support, including user training and updates.
