Finishing & Launching a Hospital Product Portal for The Xen Group
The Xen Group
First version imported August 2026 · in production September 2026 · delivered
The Xen Group, a medical-device distributor, had built a working first version of an invite-only product catalogue for hospital staff. We took it from that first version to a production deployment in 20 days: reviewing and fixing it, moving it to PostgreSQL, adding automated tests around the access rules, and shipping it with a user manual.

The Xen Group distributes medical devices through Xenith in the UAE and Qudra Medical in Oman. It had built a working first version of a login-gated catalogue, where sales reps decide which products each hospital user can see. It worked as a prototype, but it needed a production database, a proper deployment and a full review of its access rules before it was ready for real use.
- 01
Imported the client's first version and reviewed it for security, code quality and accessibility before changing anything.
- 02
Fixed what the review found, and added automated tests around the access rules, which are the core of the product.
- 03
Moved the application from SQLite to PostgreSQL, and added in-app notifications and access-gated file storage.
- 04
Deployed it to production, then restructured the catalogue and added Hospital Codes and list filters.
- 05
Wrote a 10-page user manual, and later added super-admin delete controls with their own guide.
- Invite-only, login-gated catalogue for hospital staff
- Access granted by specialty folder, with per-product exceptions
- Country and entity separation between UAE and Oman
- PostgreSQL migration and access-gated file storage
- In-app notifications for sales reps and hospital users
- 10-page user manual and a super-admin guide
The portal went from a client-built first version to a production deployment in 20 days. Catalogue grants cascade by specialty folder with per-product exceptions, access is separated by country and entity, and there are six roles from Super-admin to hospital Purchaser. There is no pricing in the app, by design: commercial conversations stay with the sales team.
Finishing a build someone else started is its own kind of work. We kept what the client had built, fixed what stood between it and production, and left them with tests and documentation.
// Want a system like this for your business?
Frequently Asked Questions
Related case studies
Encrypted Integration & Compliance for eProact
A secure integration layer with AES/RSA encryption and TLS/SSL middleware, built to compliance requirements for a cybersecurity platform.
StaysDxb FinOps Portal
A FinOps portal for Dubai short-stay operator StaysDxb (37+ units) — a fully operational operations dashboard, an event-driven automation layer, and “Joey”, a read-only AI ops assistant the team runs from Slack. Joey answers questions and drafts guest messages across bookings, payments and units; the platform handles the recurring finance and lead work. Together they save the team at least four hours a day.
Website Redesign, Technical SEO & Ads Tracking for Atom Inspections
Ongoing web, SEO and Google Ads work for Atom Inspections, a Dubai property inspection and snagging consultancy. We redesigned the homepage, built a dedicated Ads landing page with conversion tracking that fires on real clicks, repaired the site's structured data and cut homepage weight by 76%. Since November 2025 its Domain Rating has gone from 7 to 18, its index has shrunk from about 226,000 junk URLs to about 110, and it has earned its first citations in Google's AI Overviews.