Service Request

Native Android app that lets SECA clients submit service requests, track them in real time, and receive professional updates - published on the Google Play Store.

Service Request app logo - blue shield with document and checkmark
Client
Small Enterprise Compliance Agency
My role
Android Developer
Year
2026

What needed solving

SECA was managing client service requests across phone calls, emails and WhatsApp. Requests were getting lost in long email threads, clients were constantly checking in to ask "what's the status?", and there was no single place where active and historical requests lived for either side.

  • Requests scattered across phone, email and WhatsApp
  • Clients had no visibility into request progress
  • Manual follow-ups were eating up the team's time
  • No mobile-first channel for a primarily mobile-first user base

What I built

A native Android app built with Kotlin and Jetpack Compose for a clean Material 3 experience. Clients can submit structured service requests, watch their progress update in real time, and receive notifications as the status changes. The app also surfaces SECA's services, partner government entities and security controls in one place - published on the Google Play Store under "Coding with CS".

Key features & what it does

What's in the box

The most useful pieces of the project - built in and ready to use from day one.

01

Submit structured requests

Clients submit service requests with the right details up-front - no back-and-forth to clarify scope.

02

Real-time progress tracking

Status updates flow from SECA to the client in real time, so nobody has to ask "where are we?"

03

Service Directory

Curated list of partner government entities (CIPC, SARS, CSD, Department of Labour) and SECA service tools in one place.

04

Dark mode

System-aware and manual dark mode toggle for comfort in any lighting.

05

App lock

Biometric and PIN-based app lock so client requests stay private on shared devices.

06

Multi-language support

Built to be localisable for South Africa's multi-language user base.

07

Privacy & security controls

Dedicated settings for notifications, data and security - nothing shared with third parties.

08

Material 3 design

Clean, modern UI built with Jetpack Compose that feels native and premium on every Android device.

What it adds up to

A self-service Android app that keeps clients informed from request to resolution - fewer follow-ups, faster turnaround, and a more professional experience for SECA's customers.

Tech stack

Kotlin Jetpack Compose Material 3 Firebase Android Studio

Want something like this for your business? Let's build it.

Tell me about your project and I'll come back within 24 hours with a clear plan, timeline and quote.