Skip to main content
farbenmeer Logo
farbenmeer Logo×logo gynformation
Case Study

Education should not only be accessible, but also easy to find

Information can save lives. For a long time, such important information was withheld from pregnant people due to Paragraph 219a. This law prohibited gynecologists from “advertising” abortion services on their websites. A problematic phrasing that, as a result, also prohibited them from sharing educational information online.

mobile screens gynformation

The Birth of Gynformation

The debate surrounding Paragraphs 218 and 219a has resurfaced repeatedly over the years. In 2019, a collective formed around gynformation with the aim of providing educational resources about abortions on their website. Over time, this initiative developed into today’s offer: a database of gynecological practices serving diverse communities with specific needs.

desktop screens

Shared Experiences Can Protect Against Discrimination

Marginalized groups – such as trans people or migrants – often face discrimination, even in spaces that should be safe. At gynformation, patients can search for non-discriminatory gynecologists and other healthcare professionals in their area. Only providers recommended by other patients are listed.

font overview
smartphones with gynformation screens
branding overview

The Requirements: More Content, More Focus, and Absolutely No Data Loss

However, after about five years, the website had become outdated, wasn’t suitable for mobile use, and above all, was not accessible.


Visitors should quickly understand the site’s purpose and benefits. Anyone wanting to recommend a gynecologist and other healthcare professionals shouldn’t have to navigate endless forms. And those evaluating the forms should be able to do so more quickly and efficiently.

The Design


The logo, existing colors, and illustrations were to be retained.That was our starting point. In order to still evoke a sense of rebranding, we chose a new typeface and expanded the color palette – not just for aesthetic reasons, but also to improve accessibility.
We also revised and redesigned the homepage structure: Our goal was to address visitors directly, demonstrating that this website is seeking to be a safer space. The card layout provides a quick overview of all key information, and the glossary helps reduce potential barriers, seeing that plain language is a form of accessibility.

gynformation screens desktop search

The Technology


As mentioned above, preserving the existing data was one of the most important goals. When setting up the new database schema, we paid close attention to ensure compatibility with the structures of the existing questionnaires and profiles. As in the old version, we use a Postgres database to store this data and Prisma to retrieve or submit it. For content management, we use DatoCMS, which works especially well with our frontend stack–Next.js, React, and Tailwind – ensuring excellent performance and user experience.
Before going live, we used a script to migrate all questionnaires, profiles, and associated metadata to the new site.

mobile screens

Accessibility Is Also a Technical Matter


Accessibility was a priority not just during the concept phase, but also throughout development. We use the Eslint plugin jsx-a11y to check our static pages – for example, to identify missing alt texts for images or click events that aren’t assigned to buttons. To further analyze the rendered DOM, we also use @axe-core/react, which flags accessibility issues in the console during runtime – such as low contrast levels or improper heading order. It also checks key requirements for screen reader compatibility, including whether each HTML tag has a clearly defined role.
We haven’t fixed all the issues yet, but we’re committed to making the site fully accessible.

Merle
"

The vision is to make an accessible website the standar – not an afterthought.

Merle

The Goal? Transparency, Security, and Shared Knowledge Through Open Source


Gynformation is a collective project – and that collaborative spirit  should extend beyond the website itself. That’s why we’re going fully open source. First, to ensure transparency and security by allowing people to inspect the code for vulnerabilities or backdoors. But also to share our knowledge so that other groups or collectives can build similar projects.
To do this, we’ll first choose a suitable license, draft a Code of Conduct to ensure a respectful tone, and carefully document the code so that other developers can easily navigate it.

admin dashboard

Realized thanks to Farbenmeer Friday


More than just a catchy alliteration, “Farbenmeer Friday” is the day of the week when we’re free to choose how we spend our time. We use this day for learning opportunities that interest us, for diving into topics we’ve long wanted to explore, or for working on projects that are not part of our paid client work. It’s basically our version of volunteering as an agency. Social projects are often run by volunteers – and that’s precisely why they often lack financial resources to afford  professional support. Gynformation is one such pro bono project. Their commitment to fighting social injustice is something we’re determined to support.

Would you like to know more about this project?

Industry
  • gynecological health
Period
  • 2024
Formats
  • Project teams
Portrait of Merle
Contact

Merle Baake, Software developmentmerle@farbenmeer.de

Du hast Lust mit uns zu sprechen?