Deliverables
Backend, Business Analysis, UX/UI Design, Web App, Website
Tech Used
Service
Project Year
Website
Ghawdix is a Gozitan non-governmental organisation committed to giving a voice to the people of Gozo. Through petitions, public talks, and awareness campaigns, they aim to influence authorities on matters that concern local communities. Their work is grounded in activism, community engagement, and a passion for building a better future for Gozo. With a growing presence on social media, especially Facebook, Ghawdix sought to expand their reach and digitalise their processes to better serve their mission.
Business Analysis
We began by understanding their structure, needs, and future goals. This included identifying key pain points like their manual membership process, lack of integration between systems, disorganisation of platforms to receive complaints/requests and limited content management options.UX/UI Design
Using a user-centred design approach, we created intuitive interfaces that reflect the organisation’s identity while ensuring accessibility across devices. Given their activist audience, the design focused on clarity, ease of navigation, and simplicity.Backend and Web Development
We engineered a scalable platform using Laravel and Vue.js, delivering a public-facing website, a dedicated member portal, and an admin portal that redefined how Ghawdix interacts with its community.At the core of the platform is the membership system, designed to streamline onboarding and introduce a structured approach to content access. We implemented a paywall mechanism that restricts access to specific areas of the site such as in-depth news updates and press releases, ensuring that only active members can view them. This not only reinforces the value of being part of Ghawdix, but also allows the organisation to offer meaningful benefits to its supporters.
Membership registration, previously handled through Google Forms and manual bank transfers, is now fully digital. We introduced support for student discount codes, making it easier for students to join, and integrated Stripe for secure online payments. Members also benefit from automatic subscription renewals, with the option to cancel at any time via the portal itself. The portal provides members with a secure space to manage their profiles and submit various types of requests. These requests are categorised, routed, and processed through the backend, helping Ghawdix stay organised and responsive.
Outside of the member-exclusive areas, visitors can still support Ghawdix by making donations without the need to create an account. To support their communications, we connected the platform to MailerLite, enabling automated and segmented outreach to members and donors alike. A dedicated FAQ and contact section rounds out the user experience, helping reduce manual enquiries and offering clear guidance to both existing members and new visitors.
Supporting Ghawdix was a choice rooted in purpose — an opportunity to use our skills to give back, create impact, and be part of something meaningful for the Gozitan community.