BMC Workflow System
BMC Workflow System

BMC Workflow System

 
notion image

Technologies


Tech Stack
Table view
Category
logo
Technologies
Node.js
Express
REST APIs
HTML
CSS
Bootstrap
MySQL
Firebase Auth
Firebase Storage
 

Timeline


2023 — Initial Scoping & Exploration

  • Sep - Oct 2023
    Conducted stakeholder consultations and aligned on requirements for a new baptism and membership workflow system. Explored leveraging existing platforms (e.g. Planning Center) for workflow automation.
  • Dec 2023
    Determined functional gaps in existing solutions and confirmed need for a bespoke web system tailored to ministry processes.
    •  

2024 — System Architecture & Core Development

  • Jan - Feb 2024
    Finalised shift toward a fully bespoke application approach. Began system design, backend architecture, and core workflow development.
  • Apr 2024
    First functional prototype demonstrated — including multi-step workflows and admin oversight components.
  • Mar 2024 – Mar 2025
    Slow development velocity due to full-time internship (1 Year) — continued incremental enhancements during available pockets of time.
  • Sep – Dec 2024
    Multiple showcases to internal stakeholders; validated feature fit across departments and refined usability based on ongoing feedback.
    •  

2025 — Delivery Planning & Pre-Deployment Considerations

  • Jan – May 2025
    Prepared documentation, outlined onboarding plan for new ministry leads and operational handover discussions.
  • May – Sep 2025
    Coordination on deployment timeline, alpha testing readiness, and minor functional improvements.
  • Oct 2025
    Confirmed test documentation scope, beta testing deadlines, and began exploring security & penetration testing requirements pending budget approval.
 

2026 — Project Closure

  • Jan 2026
    Following stakeholder review, the project was formally closed prior to deployment due to security testing requirements and associated cost considerations.
 
💡
Development Notes:
Project development progressed through an iterative, stakeholder-driven approach. From mid-2024 to mid-2025, deliverables were paced around internship commitments, while still maintaining forward technical progress and planning for deployment.
The project was formally closed in Jan 2026 following stakeholder review.

Screenshots


Main page containing list of respondents & various tasks. Widgets provide breakdown of priority & current task.
Main page containing list of respondents & various tasks. Widgets provide breakdown of priority & current task.
View selected respondent’s details, progress, and related attached documents. Easy info edits.
View selected respondent’s details, progress, and related attached documents. Easy info edits.
Page for users to customise a task. Options for changing task behaviour and availability.
Page for users to customise a task. Options for changing task behaviour and availability.
Popup of respondent’s progress. Quick emails and actions available to affect selected respondent.
Popup of respondent’s progress. Quick emails and actions available to affect selected respondent.
System settings page, allowing administrator to customise necessities ranging from tasks, to email templates.
System settings page, allowing administrator to customise necessities ranging from tasks, to email templates.