1. Assimilation
1.1. Phase 1
1.1.1. Front-end: Captured from User
1.1.1.1. First Name
1.1.1.2. Last Name
1.1.1.3. Phone Number
1.1.1.4. Email
1.1.1.5. Campus (if not automated)
1.1.1.6. Birthdate
1.1.1.7. Address
1.1.2. Back-end: Automatic Info/Admin Inputted
1.1.2.1. First Time Visit Date (Based on capturing info)
1.1.2.2. Salvation Date
1.1.2.3. Baptism Date
1.2. Phase 2
1.2.1. Contributions
1.2.2. Connect to Others: Small Groups Module
1.2.3. Connect to Ministry Module
1.2.4. Local Missions Module
1.2.4.1. Ministries
1.2.4.2. One Time Serve Opportunities
1.2.5. Global Missions Module
1.3. Phase 3
1.3.1. Staff Portal
1.3.1.1. Calendar
1.3.2. User Profiles Elaborated
1.3.2.1. Individual Development Plan
1.3.2.2. Spiritual Assessment
1.3.2.3. DISC Test and results
1.4. Additional Components to consider
1.4.1. File Storage
1.4.2. Project Management
1.4.3. Volunteer Scheduling
1.4.4. Check-In
2. CF Online
2.1. On Demand Streaming
2.2. Have scheduled gathering times like Meet Ups
2.2.1. Weekly to answer questions post weekend