Kainos Vuku Management App
Project Showcase

Kainos Vuku Management App

Building Connections

By: Caris Barnes , Ryan Badenhorst , Eunice Chihoma , Basetsana Rakumakoe

Supervised by: Walter Uys

In partnership with: Kainos Vuku


About

Abstract

Kainos Vuku is a Christian non-profit organisation dedicated to building authentic, Christ-centred relationships within communities through its Vuku Workbook program. The organisation currently manages member and financial data using shared Excel spreadsheets, a process that is manual, time-consuming, and error prone. This has led to challenges in communication, reporting, and maintaining accurate records. Founder Papama Mtambeka initiated this project to create a secure, centralised system that streamlines these processes and supports the organisation’s goal of expanding beyond South Africa.

Our proposed solution is the Kainos Vuku Management Application, a web-based platform that will streamline the management of financial and membership data, enhance reporting capabilities, and facilitate more effective communication within the organisation. The system allows members and leaders to register online, records financial transactions, and tracks training sessions linked to the Vuku Workbook. It includes dashboards and reports that show membership growth and financial summaries, along with a map feature to visualise the reach of Kainos Vuku across different churches and communities. All users can communicate through chat features within the app, while executives can post announcements to share updates across the organisation.

The app is built with React.js for the frontend to create an interactive interface, and Node.js for handling backend logic. Firebase Firestore stores all organisational data, including members, finances, training sessions, and messages, providing real-time data updates and secure cloud storage.

As the project developed, it became clear that Kainos Vuku needed more than a people management system. We wanted to build a platform that not only supports administration but also fosters genuine connection and engagement within the community.

In conclusion, this application makes both community engagement and organisational management easier and more efficient and could also serve as a model for other organisations wanting to build a people management platform centred around heart, community, and growth.

Videos 1

Watch presentations, demos, and related content

Documents 1

Downloadable resources and documentation

Click "View Full" to open documents in a new window

Gallery 1

Explore the visual story of this exhibit