> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectzoe.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Project Zoe is an open-source church relationship management system (RMS) built to help churches track people, groups, attendance, finance, and reporting — all in one place.

## What is Project Zoe?

Project Zoe is a people-first RMS designed for churches and faith-based organisations. It gives church leaders a single platform to:

* **Know their people** — maintain detailed contact records for every member, visitor, and company in the church
* **Organise into groups** — model your church structure as a deep hierarchy (Movement → Network → FOB → Location → Zone → Fellowship)
* **Track events and attendance** — record who showed up to services, fellowships, and special events
* **Manage finances** — log transactions across bank, mobile money, and cash accounts; reconcile mobile money inflows automatically
* **Gather reports** — define custom report templates and collect data submissions from group leaders
* **Coordinate tasks** — assign pastoral follow-up tasks to team members and track them to completion

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Run the server and client locally in under 10 minutes.
  </Card>

  <Card title="Architecture" icon="layer-group" href="/architecture">
    Understand how the pieces fit together.
  </Card>

  <Card title="Core Concepts" icon="lightbulb" href="/concepts/multi-tenancy">
    Multi-tenancy, group hierarchy, and role-based access.
  </Card>

  <Card title="API Reference" icon="code" href="/developer/api/overview">
    REST endpoints for every module.
  </Card>
</CardGroup>

## Tech stack

| Layer       | Technology                                 |
| ----------- | ------------------------------------------ |
| **Server**  | NestJS · TypeScript · PostgreSQL · TypeORM |
| **Auth**    | JWT (access + refresh tokens) · bcrypt     |
| **Cache**   | Redis                                      |
| **Client**  | React 19 · Vite · Material UI v7           |
| **State**   | Redux Toolkit · TanStack Query             |
| **Routing** | React Router v6                            |

## Open source

Project Zoe is free and open source, maintained by [Kanzu Code Foundation](https://kanzucodefoundation.org). Contributions are welcome — see the [contributing guide](/developer/contributing).
