analytics
Portafolio de Iván
Projects chevron_right ERP for a DMC
apartment Multi-tenant gpp_maybe Security finding science E2E tests

An ERP for a DMC: when the tests find the hole

A management system for an inbound travel agency in Chiapas, run as multi-tenant SaaS. Its most useful story is not a feature, it is what showed up when the end-to-end tests were automated.

Tech stack

Multi-tenant SaaSE2E testingRole-based access control
flag

Context

A destination management company runs itineraries, suppliers and bookings for several clients at once. The system is multi-tenant: every operation must be isolated from the others, and each person must see only what their role allows. The production version is v1.16.1.

bug_report

The finding

shield

What stayed

lightbulb

What I learned

That the interface hides, but does not protect. If a route exists and answers whoever types its address, it is open even though no button leads to it. And that a well-built automated test cycle does more than prevent regressions: it finds things nobody thought to look for.