New Identity Christian Centre
The church's website, giving, members' portal and staff admin, in one system. It is the first version of our church platform.

New Identity Christian Centre is an Assemblies of God church in Cardiff East, founded in 2007. It has secured a building of its own and is raising £350,000 to complete the purchase.
The church had a public website with card giving and a membership form, but no members' portal and no admin for the church team. We built one system in three parts: the public website with giving, a portal where members manage their own details, giving and serving, and an admin for the staff. All three share one database, one sign-in and one design.
Giving that is recorded once, every time. Stripe now confirms each gift directly to the system, and every way a gift can arrive is written so it is stored exactly once.
Appeals the church runs itself. Each appeal has its own page with a headline, story, goal and progress bar. Staff write them in the admin, so a new appeal needs no developer.
Each role sees only its own work. Nine roles, from Administrator to Visitation Team. One access table drives the menu, the pages and the server checks, so nobody can reach an area their role does not include.
People choose to hear from the church. Email news is a separate, unticked box, saved with each gift.
What we learned: never let a donor's browser be the only record of a payment; check permissions on the server, not just on the page; and the church's own voice, taken from its own story, beats generic church copy.
What we built
- A website with service times, events and a calendar people can subscribe to
- A watch page for the Sunday live stream
- Card giving with Stripe, to any fund
- Appeal pages the church writes itself, with a progress bar
- A members' portal for profiles, giving history, events and serving rotas
- A staff admin for members, donations and Gift Aid, events, rotas, communications and content
- Nine roles, each seeing only its own areas









Next project
The Expression Music