What is 3cms?

3cms is an open source Church Management System (CMS) being developed by a team of passionate people committed to enhancing The Church's ability to impact the world.

to do immeasurably more than all we ask or imagine, according to his power Ephesians 3:20

3cms stores information about People, Groups and Events and manages the relationship between each in a way that encourages people to grow in their relationship with Christ. 3cms identifies where a person is in the spiritual growth process so church leaders can guide and support them.

encourage one another daily Hebrews 3:13

The 3cms measures the pulse of the Church through triggers and automation in order for leaders to evaluate how successful they are in helping people grown in the "3Cs" - Celebrating, Connecting, and Contributing.

Therefore go and make disciples of all nations Matthew 28:19

What are the specifics?

The 3cms is free and open source, which means that you will not have to pay the 3cms Foundation anything in order to use the software. It also means that you are free to change the software from the code up, in anyway you see fit. The only costs associated with the 3cms are the server to run it on.

Hardware and Software Requirements

The application is built using the Microsoft .NET Framework. All development is done using Visual Studio.NET 2005, IIS and SQL Server.

This toolset is proven invaluable because of their ease of use, simple licensing, depth of documentation, amount of active developers and all around performance.

The 3cms can easily be run on a single server. The current version, V1, was built to run on a single server to save money and ease administration. We do recommend that the server that runs the 3CMS for your church be a dependable piece of equipment, as the 3CMS will become part of the Church's lifeblood.

  • Windows Server 2003/2000
  • .NET Framework 2.0
  • SQL Server 2000
  • 200 MB Disk space
  • 1-3 GB Disk space to allow database growth