Frappe

Cloud

Marketplace

Churchit

Frappe

Products

Insights

Churchit
A comprehensive church management application for tracking church people, communications, finances, foundational documents, and much more.

Publisher

Meichthys

Supported versions

Version 16, Nightly

Categories

Paid
Business

E-Commerce

About

⛪ Churchit

A fully open-source church management system built on the Frappe Framework.

When logging in, use the following credentials:

Username: demo@demo.com
Password: Matthew10:8b

⚠️ The demo instance is reset every Midnight (EST)

✨ Features

People & Families

  • Comprehensive person profiles with contact info, photos, notes, etc.

  • Membership tracking with custom statuses and baptism records

  • Family/household management with head-of-household relationship tracking

  • Spouse tracking with automatic bidirectional sync

  • Church position tracking

  • Portal invitations: invite people to a self-service portal

Portal & Website

  • Portal invitations "Invite to Portal" auto-creates a user account and sends a welcome email

  • Portal pages for personal details, prayer requests, alms requests, and function sign-ups

  • Anonymous prayer request submission (no login required)

  • Publishable beliefs/statement of faith

  • Publishable missionary profiles with sensitive-info redaction

Functions (Events) & Attendance

  • Function (event) tracking with types, scheduling, person & item sign-ups, check-ins, and attendance tracking

  • Recurring functions: Functions are automatically created based on a given frequency.

  • Calendar view (Private & Public)

  • Attendance types (Confirmed, Assumed, Absent, etc.)

  • Song tracking for worship services

  • Reports: attendance by function, attendance by person, function count by type

Sermons & Presentations

  • Sermon management with slides referencing any church document

  • Presentation mode with configurable field display per slide

  • Presentation history tracking with date, presenter, and location

  • Audio/video recording support

Finances

  • Collection and donation tracking with fund allocation

  • Anonymous donation support

  • Payment type tracking (cash, check, etc.)

  • Fund management with automatic balance updates on submission

  • Fund transfers between accounts

  • Expense tracking by category

  • Alms request system for financial assistance (with web form)

Missions

  • Missionary profiles with contact info, location, and support details

  • Missionary agency tracking

  • Support frequency and amount tracking

  • Letter/correspondence tracking

Prayer

  • Prayer request management with status tracking and types

  • Authenticated and anonymous web-form submissions

  • Privacy options (private vs. shared with congregation)

  • Prayer recording with topics referencing requests, people, and verses

Bible & Study

  • Full Bible book, verse, and reference structure

  • Multiple translation support

  • Bible text fetching

Operations

  • Task tracking with document references

  • Asset tracking (location, details, status)

  • Letter tracking from people and missionaries

Reports

  • Churches overview (people and family counts)

  • People report (filterable by name, family, role, membership, baptism)

  • Function attendance by type and by person

  • Function count by type

  • Church directory (printable, with photos, roles, family grouping, and other options)

  • Person letters, birthdays, current positions, and more

Administration

  • Role-based access: System Manager, Church Manager, Church User

  • Built-in documentation for each module

  • Guided setup/onboarding

📥 Installing Churchit

  1. Log into your Frappe Cloud dashboard.

  2. Open the Churchit listing on the Frappe Marketplace (or search for "Churchit" from Marketplace in the sidebar).

  3. Click Install, then choose the site you want to install it on.

  4. Frappe Cloud handles the download, install, and migrate automatically. Once the deploy completes, log into your site and you should see the Churchit icons in the desk.

Updates released to the marketplace can be applied from the same site page (Apps tab → Update).

Before you start using the app be sure to:

  1. Change the Administrator users's password (the default is admin). This user should only be used by the site administrator - and should not be used on a daily basis.

  2. Setup a new user in the system by typing New User in the searchbar. Under the "Roles & Permissions" tab, Give this user the Church Manager Role Profile and Church Module Profile. This user will be able to manage all aspects of the church.

  3. If you want more than one user on the system, or if you want to delegate some responsibilities to other people, you can create additional users with the Church User Role Profile and Church Module Profiles. These types of users will be able to read and update most information, but not certain critical information.

    • To see a list of permissions you can open the Role Permissions Manager and select the Church Manager or Church User roles to see what permissions these users roles have.

🆘 Support

If you need help setting up the app or configuring it, you can reach out in:
or

For how-to guides and vieo tutorials, follow us on:

🤖 AI Policy

Disclaimer: This app was developed pre-AI but AI is used in current development of Churchit.

Fully automated AI pull-requests without personal input will likely be rejected or de-prioritized.

🤝 Contributing

Contributions are very welcome! If you plan any large contributions, please let me know first so we can coordinate and make the chances of a merged pull-request more likely.

🔑 License: MIT-0

MIT No Attribution

Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

 This resource is freely given (Matt 10:8) for the sake of the gospel

User Reviews

No reviews yet, be the first to review.

0.0

0 rating

Rate and share your experience

Text

Explore more apps