Skip to content
Start a projecttafseel@walqalum.com

Work · Case study

A filing deadline should arrive as a task, not as a thing someone remembered.

Client
Business advisory and compliance firm
Year
Ongoing
Scope
Multi-tenant mobile platform, rule-based alerting, RBAC
Stack
React Native · Expo · NestJS · Firestore · FCM · Render

01 / Challenge

An advisory firm was tracking VAT submissions, corporate tax filings, licence renewals, audits and accounting obligations for its whole client book through manual reminders and scattered messages. Staff had no single view of their tasks or portfolios, deadlines were missed, and the practice could not take on more clients without hiring in proportion.

02 / Approach

Deadlines were turned into configuration rather than habit. Each service carries frequency rules and linked alert rules with offsets — so many days before, after or on a base date — and a cron-driven notification engine schedules from the client's own registration dates. Nobody sets a reminder; the rule does.

A separate monthly cron creates accounting tasks automatically for every client with an active accounting registration and pushes them to the assignee, which is the recurring work that used to consume an admin's first morning of each month.

Multi-tenancy is enforced at the data layer with tenant-scoped isolation and email uniqueness per tenant, so the platform serves several advisory firms from one deployment. Admin and staff are genuinely different applications behind a permission matrix, and every task change writes a field-level diff to an audit log — which is the part a regulated practice needs and rarely gets.

03 / Outcome

6

compliance service types automated

3

platforms from one codebase

The compliance lifecycle runs end to end: client onboarding, service registration, automated deadline alerts, task assignment and completion tracking. Manual deadline tracking is gone, monthly accounting tasks generate themselves, and a Kanban board with drag-and-drop status and per-assignee filters replaced asking people what they were working on. One-click Excel export covers the reporting that used to be compiled by hand from several places.

Next project

Property Investment Discovery Platform
Start a project