☁️Cloud Sync Not ConfiguredYour data is stored locally only. Set up Firebase to sync across devices and protect against data loss.📖 Setup Guide
🙏
Membership
—
Total Active Members
📋
Attendance
—
Last Service Recorded
🤝
Open Pledges
—
Unfulfilled Pledges
💝
Donations
—
Total Recorded This Year
📒
Expenses
—
Total Expenses This Year
📊
Balance
—
Donations Minus Expenses
Member Directory
Church Membership Management
#
Last Name
First Name
Phone
Email
Membership Type
Join Date
Actions
No members on record.
Record Donation
Donation Entry & Tracking
Donation Records
All Recorded Donations
Total: $0.00
Date
Member
Type
Method
Amount
Ref
Actions
No donations on record.
Record Expense
Expense Entry & Tracking
View Expense Records
All Recorded Expenses
Total: $0.00
Date
Vendor
Category
Method
Amount
Ref
Actions
No expenses on record.
Admin Panel
System Administration
🔐 ADMIN PANEL — RESTRICTED
Admin configuration options will be displayed here. Only users with admin role can access this panel.
Add New Member
Use the Members menu → Add/Modify Member Data
Member data entry opens as a floating window so multiple records can be open simultaneously.
Bulletin Board
Church Announcements & Notes
Bulletin board — coming soon.
Family Units
Family & Household Groupings
Family grouping feature — coming soon.
Pledges
Member Giving Commitments
Member
Campaign
Pledge Amount
Paid To Date
Balance
Due Date
Status
Actions
No pledge records found.
Giving Campaigns
Fundraising & Special Drives
Campaign Name
Goal
Raised
% Complete
Start Date
End Date
Status
Actions
No campaigns found.
Giving Reports
Annual Member Contribution Reports
Select a year and member above, then click Generate.
Vendors
Vendor / Payee Directory
Vendor directory — coming soon.
Giving Report
Donation Summary Report
Giving report — coming soon.
Expense Report
Expense report — coming soon.
Budget vs Actual
Budget vs Actual report — coming soon.
Membership Report
Membership report — coming soon.
🤝 AI Member Care Assistant
Pastoral Outreach · Communications · Prayer Support
This tool helps your pastoral team respond with compassion to members experiencing illness, loss, family difficulties, or life transitions. Describe the situation and let the AI help craft the right communication, prayer, or outreach plan.
⏳ Composing…
AI Response — ready to use or adapt:
Fill in the details above and click Generate Care Response.
This tool helps church leadership develop stewardship strategy, craft donor communications, analyze giving trends, plan giving campaigns, and reinforce a biblical culture of generosity — without pressuring or shaming members.
⏳ Generating…
AI Response — ready to use or adapt:
Fill in the details above and click Generate Giving Content.
📊 AI Budget Advisor
Church Financial Planning · Stewardship · Board Reporting
A church budget is more than numbers — it is a statement of mission and values. This tool helps leadership plan budgets responsibly, prepare board presentations, identify financial risks, craft expense policies, and communicate financial health to the congregation with transparency and confidence.
⏳ Analyzing…
AI Response — review with your treasurer or financial committee before acting:
Fill in your financial details above and click Generate Financial Guidance.
My Profile
Profile management — coming soon.
📖 Bible Study Assistant
Deep Scripture Study · Maps & Geography · Real-Life Application · Cross-References
Go deeper than the surface. This tool combines biblical scholarship — original languages, archaeology, geography, historical context, cross-references — with vivid real-world illustrations and current-day applications that bring scripture alive for any audience.
⏳ Researching…
Study Guide — ready to teach, print, or share:
Enter a scripture, topic, or person above and click Generate Bible Study.
✝️ Sermon Assistant
Current Events · Scripture · Theology · Multiple Bible Versions · Series Planning
The most powerful preaching is rooted in eternal truth and speaks directly to where people live today. Describe your topic or let the AI suggest current-events sermon ideas, then generate a complete, scripture-rich, multi-version sermon ready for the pulpit.
After generating your full sermon above, use this to compress all material into a lean, time-stamped preaching outline that fits your exact delivery window — keeping only the most essential points, scriptures, and transitions.
⏳ Compressing…
⏳ Preparing…
Sermon — ready to preach, adapt, or print:
Enter a topic above — or type SUGGEST to get current-events sermon ideas — then click Prepare This Sermon.
🔎 Deep Dive Research
Archaeological · Prophetic · Cross-Biblical · Non-Biblical · Published Scholarship — Web-Grounded, By Section
Give a minister an exhaustive, well-sourced research brief on a book, passage, or topic of Scripture. Each category below is researched and written as its own focused section — with its own citations placed directly under it — rather than one compressed pass, so a full run can genuinely run 5–20 pages depending on depth and how many sections you include.
All five run by default — uncheck any you'd like to skip, or use a section's own "Redo" button afterward to focus on just that one.
Unchecked by default. These run separately from the standard five above via their own button, so the two never get mixed into one confusing run — if a report already exists, these are appended to it.
⏳ Researching…
Documented Evidence Report — sections appear below as each one finishes:
Enter a Bible book, passage, or topic above, choose a depth and which sections to include, then click Run Full Deep Dive. Each section is researched and written separately, so this may take a couple of minutes for an exhaustive, full report.
🙏 Prayer & Devotional Writer
All Occasions · Daily Encouragement · Intercession · Life Events
Prayer is not merely words — it is the lifeline between the human soul and the living God. This tool crafts Spirit-led, scripturally grounded prayers for every occasion in the life of a congregation: from birth to homegoing, from personal crisis to communal celebration.
⏳ Composing…
Prayer / Devotional — ready to read, share, or print:
Select the type, audience, and occasion above, then click Write This Prayer / Devotional.
💬 Pastoral Counseling Guide
Topic-Driven · Age-Sensitive · Individual & Group · Biblical Frameworks
Pastoral counseling is one of the most sacred responsibilities in ministry. This guide provides biblically-grounded frameworks, age-appropriate approaches, scripture anchors, and conversation strategies — tailored to the specific person, group, and situation. Always refer to licensed professionals for clinical mental health, abuse, trauma, or crisis situations.
⏳ Preparing…
Pastoral Guidance — for the pastor's preparation; always pray before entering the room:
Select the topic, age group, and setting above, then click Generate Pastoral Guidance.
📌 Bulletin Board Writer
Church Announcements & Communications
Generate polished bulletin announcements, newsletter articles, social media posts, event descriptions, and ministry updates.
⏳ Thinking…
AI Response:
Your AI response will appear here.
📰 Newsletter Generator
Full Church Newsletter Creation
Generate a complete monthly or weekly church newsletter with pastor's message, announcements, events, ministry highlights, and Scripture of the week.
⏳ Thinking…
Newsletter — ready to send, print, or share:
Your newsletter will appear here.
✍️ Book & Writing Assistant
For Ministers, Teachers & Christian Authors
Full writing assistance for Christian books, Bible studies, devotional guides, Sunday School curricula, and theological essays.
⏳ Thinking…
AI Response:
Your AI response will appear here.
IndexedDB: Ready
Firebase: Offline
0 total records
🙏 Member Personal Information
Record 0 of 0
Required Information
Address Information
Work Information
Work Contact Information
Office Use Only
🏷 Member Types
Record 0 of 0
#
Member Type
💝 Quick Donations
📂 Add/Modify Expense Account Types
Record 0 of 0
#
Account Type
Abbrev.
💳 Creditors and Expense Accounts
Record 0 of 0
Account Identity
Mailing Address
Financial Terms
Notes
All Expense Accounts
#
Account ID
Account Name
Type
Frequency
💸 Expenses Paid
Record 0 of 0
⚠ Note: All creditors must be listed in the system as Expense Accounts first.
Creditor / Account
Payment Details
Notes
Payment Records
#
Account Name
Type
Due Date
Due
Paid Date
Paid
Taxable
📋 Sunday Attendance — Donor List
Select a Sunday above to view the attendance list.
🏠 Family Units — Members by Address
Loading family units…
🏛 Church Committees
Record 0 of 0
Committee Details
Committee Chairman
All Committees
#
Committee Name
Chairman
Description
🙋 Committee Member Volunteers
Member 0 of 0
Member
Member ID
—
Title
—
Name
—
Home Phone
—
To Add to a Committee, Choose ADD
Committee Assignments for This Member
#
Committee
Position
All Members List
#
Name
Phone
Committees
🔧 System Maintenance Access
🔐
For I Am Global Ministries
Enter the 4-digit system password to unlock all features.
Default password: 1234
🔑 Change System Password
📌 Bulletin Board — View & Modify
Select a post from the list, or click New Post to create one.
🤝 New Pledge
📣 New Campaign
🖨 Print Member Donations
📋 Note: This report prints individual year-end giving statements for all members
separately — one statement per member. You may preview on screen before printing.
📊 Print Financial Summary
📄 Print Manual Donation Form
📋 This form prints a blank member donation report form for manual data entry.
Fields include: Last Name, First Name, Home Phone, Donation Dates, Donation Amounts, Donation Method,
and signature lines for a Church Official.
📒 Print Church Expenses
👔 Print Employee Application
👔 Prints a Personnel Management — Employment Application form for For I Am Global Ministries.
Includes: personal info, contact details, position applied for, availability, employment history,
criminal history disclosure, and resume attachment notice.
📅 Print Monthly Time Sheet
📋 Prints a blank Monthly Time Sheet with columns for Day, Time In, Lunch Out, Hours,
and Tasks Performed — with signature and approval lines.
📅 Print Daily Time Sheet
📋 Prints a blank Weekly/Daily Time Sheet with rows for Monday through Sunday and
columns for Time In, Lunch Out, Hours, and Tasks Performed — with Period Beginning/Ending, signature and approval lines.
💰 Print Employee Expense Report
💰 Prints a blank Corporate Expense Report with columns for Date, Description,
Fare, Hotel, Meals, Taxis, Phone, Car Rental, Gas, Mileage, Parking, and Amount — with
Car / Travel / Miscellaneous subtotals, Grand Total, Previous Total, Current Week Total,
and signature/approval lines. Remember to attach receipts.
Warning: This computer program is protected by copyright law and international
treaties. Unauthorized reproduction or distribution of this program, or any portion of it,
may result in severe civil and criminal penalties, and will be prosecuted to the maximum
extent possible under law.
Your support keeps ChurchCDE free for all churches.
⚙️ System Setup Control
Organization Information
Pastor & Online Presence
Optional — once saved, this information is automatically available to the AI ministry tools
(Newsletter Generator, Bulletin Board Writer, and others) so generated content can reference your
pastor by name and point people to the right website and social pages.
System Password
Startup Options
🤖 AI Features — Groq API Key
ChurchCDE's AI tools are powered by Groq — a free, high-speed AI service,
and it's ChurchCDE's primary, go-to AI engine, free with no payment typically needed.
Each church creates their own free Groq account and pastes their personal API key here.
Your key is stored only in this browser and sent directly to Groq — it never passes through any other server.
Sign up free · Click "API Keys" · Create Key · Copy it · Paste below
🔷 AI Reliability — Gemini Fallback (Optional)
Optional: add a free Google Gemini API key so AI tools automatically
retry through Gemini if Groq is temporarily unavailable or rate-limited. Everything works fine with only a
Groq key — this just adds a safety net. Your key is stored only in this browser and sent directly to Google —
it never passes through any other server.
💡 About the Gemini Setup: if you're setting up a Gemini key, we
recommend enabling a pay-as-you-go (or prepaid) billing plan on
that Google account rather than a bare free-tier project — Google has been phasing out free access to its
newer Gemini models generally, so a billing-enabled account gives the most reliable access. Since Gemini
here is only used as an occasional automatic backup (not your primary engine), real-world cost should be
minimal to none.
Sign up free · Click "Create API key" · Copy it · Paste below
Gemini Model (advanced)
☁️ Firebase Cloud Sync (Optional — Free)
Connect a free Firebase Firestore database to sync your ChurchCDE data
across multiple devices and protect it from browser data loss. Uses Google's
Spark Plan — permanently free, no credit card required.
Find these values in Firebase Console → Project Settings → Your Apps → Web App config.
⚠️ Important — Firestore Security Rules:
If Push/Pull returns errors or no data, your Firestore test rules may have expired (they last 30 days).
Go to Firebase Console → Firestore Database → Rules and set:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
Click inside the box above to select all, then copy and paste into Firebase Rules editor.
Then click Publish. Click 🔌 Test Connection above to verify.
☁️ Manual Sync Controls
Pull from Cloud — downloads all cloud data into this browser (use on a new device). Push to Cloud — uploads all local data to the cloud (use after initial setup on primary device).
📥 Append Members from Excel / CSV File
Instructions for Importing Member Information from an Excel / CSV File
Generally: Format your data as shown below.
Save as a .CSV (Comma Separated Values) file from Excel before importing.
Phone numbers should be structured as (999) 999-9999.
Dates should use MM/DD/YYYY format.
States should be 2-letter designations (e.g., GA).
Required Column Headings (Row 1 of your spreadsheet)
Column
Field Name (Header)
Description
Example
A
last
Last Name *
Smith
B
first
First Name *
John
C
mi
Middle Initial
A
D
title
Title (Mr./Mrs./Dr./Pastor…)
Mr.
E
homeAddr
Home Street Address
123 Main St
F
homeCity
City
Duluth
G
homeState
State (2 letters)
GA
H
homeZip
Zip / Postal Code
30097
I
homePhone
Home Phone
(770) 555-1234
J
cell1
Cell Phone 1
(770) 555-5678
K
email1
Email Address
john@email.com
L
memType
Membership Type
Member
M
dateJoined
Date Joined (MM/DD/YYYY)
01/05/2019
⚠️ Important: Row 1 must contain the column headings exactly as shown above.
Duplicate members (matching first + last name already in the system) will be skipped.
All other valid rows will be appended to the existing member list.
Select your CSV file to import:
Row
Status
Last
First
Type
Phone
City
📅 Print Yearly Calendar
📝 Modify Donation Reports Text
✏️ Modify the text that will appear on each Donor's report. This letter will be inserted
into the body of every member's year-end giving statement when printed.
You may use basic formatting: <b>bold</b>, <i>italic</em>,
and blank lines for paragraph breaks.
Preview (with sample member data):
👔 Church Employee Manager
Record 0 of 0
#
Code
Last Name
First Name
Department
Branch
Status
Add New Member
🎙️ LET'S TALK
Ask a question — speak it or type it — get a written answer. The rest of ChurchCDE stays open behind this panel.
Requesting microphone access…
Type your question below
🎤
Listening — speak your question, then tap Stop (or pause and it'll stop automatically)
Transcribing your question…
You asked
Answer
⚠️
Church Membership, Donations, and Expenses
Management System
Welcome
Use Your Google or Email Address to Access this System