Skip to main content

Work

Web platform and client portals for an inspection and testing company

Three parts delivered: a public site presenting the technical services, a client portal, and an administration back office for case tracking and secure document exchange.

Category
Web
Client
Global Inspection
Year
2025
Duration
Ongoing project
Screenshot of the delivered interface.

The project

Where we started, what we built

Context

Global Inspection carries out inspection and testing work whose deliverables are sensitive technical documents: reports, certificates, official records. These documents were circulating by email, with no traceability and no access control, and the online presentation of the business did not reflect the standards of the trade.

The problem

Three difficulties at once: a public site that did not convey how technical the work is, no space where clients could find their own documents, and sensitive files exchanged as attachments — with no guarantee of who could see what, nor of what had actually been sent.

Our response

We delivered a set in three parts. A public site organised around the services and the enquiry path. A client portal giving each client company access to its own cases and documents only. An administration back office from which the teams manage cases, upload deliverables and correspond with clients. The detail of the permission model remains confidential at the client's request: each account reaches only the scope that concerns it, and every access to a document is logged.

Features

What the system does

  • Public site: structured presentation of the services and references
  • Client portal: access restricted to the cases of the company concerned
  • Administration back office: management of cases and client accounts
  • Secure upload and download of sensitive documents
  • A written exchange channel attached to each case
  • Access rights by role and by client scope
  • Logging of document access and uploads
  • Notifications on document upload and on a new message
  • Responsive interface, usable from a phone in the field

What changed

What changed

  • Sensitive documents centralised, no more scattered attachments
  • Each client reaches only their own cases
  • A consultable history of uploads and exchanges
  • Technical services presented at the level of detail expected
  • Enquiries and client follow-up brought together in one place

Technologies

Relevant technologies

  • TypeScript
  • JavaScript
  • Next.js
  • React
  • Tailwind CSS
  • Node.js
  • Express
  • Socket.io
  • PostgreSQL
  • Redis
  • Docker
  • Nginx
  • Sentry
  • JWT
  • OpenSSL
  • GitHub Actions
  • Linux

End-to-end security.

Africa Tech Services

Want a walkthrough?

We can show you this project in detail, in person or online (video call or WhatsApp): tell us what suits you.