Case Study

Telkom | BCX Grant Application

A digital grant platform enabling South African businesses to apply for Enterprise and Supplier Development funding online—with end-to-end application management, admin dashboards, and automated communication.

Client

Telkom FutureMakers & BCX

Category

Grant funding web application

Technologies

Django, Python, JS, HTML/CSS

Services

Product design, development, hosting & support

Telkom | BCX Grant Application

Detailed Overview

Telkom FutureMakers and BCX set out to provide Enterprise and Supplier Development grant funding to qualifying small and medium enterprises across South Africa.

Tati Software was appointed to design and build a secure online portal where businesses could submit applications for the Telkom | BCX Grant programme. The platform needed to support thousands of applicants, manage complex application data, and provide the client team with a clear, real-time view of progress.

Working closely with the client and partner teams, we scoped, developed, deployed, and maintained the application for the full duration of the grant cycle.

Application Capabilities

The solution delivers a complete digital journey—from applicant sign-up to final review:

  • Full registration and login system with secure password reset.
  • CRUD (Create, Read, Update, Delete) functionality across multiple application data tables.
  • Admin dashboard for the Telkom | BCX team to review, filter, and manage applications.
  • In-app email notifications triggered at key steps in the application process.

Web Application Features

Key product features included:

  1. Applicant portal – Businesses can create accounts, log in and out, save progress, and upload required documentation as part of their grant submission.
  2. Admin control centre – The client team can download applications, track status, and access analytics for demographics, industry sectors, and other key variables.
  3. Configurable workflows – Application stages and statuses can be adapted to match the grant programme’s process.
  4. Secure data management – Information is stored securely with access controls to protect both applicants and programme administrators.