Skip to content
ANB Codes

Enterprise management system

ID renewals, payments and compliance tracked in four languages

A business services company manages staff and client IDs, licences, payments, legal cases and its cash book for several companies.

Client
Business services firm
Industry
Professional and business services
Platform
Web app
Location
Doha, Qatar
Records imported
319
Languages
4

The challenge

Hundreds of client IDs and licences had different expiry dates and payment states, tracked in spreadsheets across several companies, with staff working in different languages.

What we built

We built a management portal where every ID carries its expiry date and payment status, and recording income marks the matching ID as paid automatically. Licences, legal cases, HR documents, tasks and a monthly cash book sit alongside.

Capabilities

Key features

  • ID tracking with expiry and payment status
  • Income automatically linked to IDs
  • Licences, legal cases and HR compliance files
  • Cash book and monthly summary
  • Bulk CSV import with templates
  • English, Arabic (right to left), Bengali and Hindi
  • Viewer access limited by page and company
  • Audit trail with IP logging

Outcome

  • 319 client records imported at launch
  • Four interface languages
  • Renewals and payments in one view

Technology

  • React
  • Express
  • PostgreSQL
  • Drizzle

More work

Related case studies

Need something similar?

Share the problem in a few lines. After one call you'll get a written scope and a fixed quote within 48 hours.