This project was built using GRANDstack (GraphQL, React, Apollo, Neo4j Database) application.
"The problem in a Mega Church is blindness"
- DHM
The aim is to build a Church Management Portal for Managing the First Love Church in Accra. All Contributors welcome. Go ahead and fork the project and submit a PR. Read the Contributor Guide for guidelines.
- PHASE 1: Directory (State of the Flock Part 1) ✅
- PHASE 2: Attendance and Income Records (State of the Flock Part 2) ✅
- PHASE 3: Records of the Campaigns (SSMG)
- PHASE 4: Geolocation (Google Earth Replacement) (Sheep Seeking)
- PHASE 5: Bussing Registration and Monitoring (Bacenta Proliferation)
- PHASE 6: Future Ideas
- Be able to hold all membership and leadership records (Bacenta and Basonta).
- Be able to search and filter all membership records based on selected criteria.
- Be able to display information on one member
- Display registration numbers at all levels (Constituency, Bacenta, Basonta)
- Be able to import data in a csv file, and export data in a csv file.
- An extensive transaction log of leadership histories.
- Database Backups to occur every day or twice a day.
- Replacing all current forms for accepting income and attendance for all services and Basonta Meetings (treasurers & picture uploads)
- Accepting all data from all services weekly.
- Bacenta Fellowship
- Constituency Joint Service
- First Love Federal Services (Gathering Service and Revival)
- Integrate a way of sending broadcast reminders (SMS/ WhatsApp) to leaders/admins who haven’t filled their forms and such
- Monitor outstanding penalties for fellowships who default
- A Way to Integrate with Bank to confirm if offering payments have been made??
- Generating monthly graph reports at the bishops level/ COs level, bacenta level.
- Requesting records on any leader in the church (Graphs)
- Bishops Monthly Report sent via Mail as a PDF.
- Monthly CO Reports per Constituency.
- Requesting records on any bacenta in the church.
- Monitoring the tithes of leaders (Needs ideas on how to achieve this)
- Replacing all current forms for SSMG
- All Campaign Forms
- Generating monthly and annual reports for all campaigns
- Understanding School Data per member
- Plot fellowships, bacentas, and centres on a map
- Plot all members on a map
- Plot outreach venues on a map with information on area populations, cost of bussing, etc
- Maintain an accurate Bacenta Directory
- Accept Bacenta Records of Attendance, Cost, Offering Raised, Amount Paid from the Church
- Close Down any Bacenta/IC that busses under 8 for four consecutive weeks
- Registration of ICs
- Graduate IC to Bacenta after bussing above 8 for 4 consecutive weeks.
- Accept IC Records of Attendance, Cost, Offering Raised, Amount Paid from the Church
- IC Training Attendance Tracking. Attendance to be filled by IC Trainers.
⁃ Face Recognition Attendance
This project is licensed under the Apache License v2. Copyright (c) 2020 Neo4j, Inc.