Ministry of Transport and Civil Aviation website
Development of MoTCA CMS and backend of the website
Working with the team at Web Design Maldives, I was the backend developer on the Ministry of Transport and Civil Aviation website.
The CMS is built on Twill, an open-source admin toolkit for Laravel, with Vue.js on the front end. Twill was the right call because the Ministry publishes several different content types in more than one language, and it gives you a real editing interface for that without hand-rolling an admin panel. The parts that needed to behave differently from the defaults were extended rather than replaced.
Multilingual content was the constraint that shaped most decisions — Dhivehi and English side by side, with images and file assets attached to both. That has to work for whoever is on content duty that week, not just for a developer who knows where everything lives.
Everything underneath is open source, which matters for a ministry: no per-seat licence, and no vendor to go back to when the site needs to change.

