Congrès JOD
A medical congress: the scientific programme is the product, registration is the till.
- Year
- 2026
- Design & build
- 4 weeks
- Stack
- React · Vite · Tailwind · Supabase · Vercel
- Design
- Development
- Database
- Registration
- SEO

- edition of the congress
- 5th
- accreditation shown at the top
- DPC
- Lighthouse SEO
- 100/100
What needed solving.
The background
The JOD Congress is the Journée d'Oncologie Digestive (Digestive Oncology Day) organised by the Hospices Civils de Lyon. The 2026 edition is the fifth: a scientific programme, university hospital speakers and DPC accreditation.
The constraint
The audience is made up of practitioners who decide in two minutes, between two consultations, on three criteria: the speakers, the topics and DPC accreditation. Everything else is noise. On top of that comes a strict calendar constraint — the site exists for one date.
The response
The scientific programme is put front and centre, with speakers named alongside their affiliations. DPC accreditation is announced on the very first screen because it determines whether attendance is funded. Registration is a short funnel, with a summary and immediate confirmation.
The scores recorded at delivery.
Lighthouse scores for the live site. We publish them as they are: when one is low, its cause and the plan to fix it are set out below rather than glossed over.
Every design choice, and the reason for it.
The programme before the event
Sessions, times, speakers and affiliations are available without scrolling. A practitioner judges a congress by its scientific committee, not by its visuals.
DPC shown at the top
Accreditation for DPC (Développement Professionnel Continu, France's continuing professional development scheme) is the criterion for funding. Mentioning it in the footer would amount to hiding it.
An institutional register
HCL blue, sober typography, no frills. A university hospital congress is not sold with the codes of a tech conference.
Project palette
Hospital blue
#1B4B78
Identity
Clinical white
#FBFCFD
Background
Ink
#1A1F26
Text
Approval green
#2E7D5B
DPC, confirmations
Type system
Display
Outfit 700
Body text
Inter 400
Programme times use tabular figures: a misaligned column of times makes a programme impossible to skim.
What's under the bonnet.
- React
- Vite
- Tailwind
- Supabase
- Vercel
Registrations in a database
Supabase for registrations, with row-level access policies and automatic confirmation. Data on healthcare professionals is processed with a defined retention period.
A typed programme
Sessions, times, speakers and rooms in a single dataset, which feeds the on-screen display, the printable programme and the Event markup.
An identified performance job
71 for performance, due to speaker portraits that were not normalised. The fix is trivial and scheduled — this is an event site whose absolute priority was the date.
How the site makes itself findable.
Specialist searches
“Congrès oncologie digestive 2026” (digestive oncology congress), “JOD Lyon”, “DPC oncologie”. Low volume, maximum intent: every visitor is a potential registrant.
Complete Event markup
Date, venue, organiser, attendance mode and status. A dated, marked-up event appears in dedicated search result features.
Usable by everyone.
Since June 2025, the European Accessibility Act has required digital accessibility from a large share of online services. We build it in at the design stage rather than retrofitting it.
A programme readable by keyboard
The programme is a semantic table with associated headers, not a visual grid. That is what makes it navigable with a screen reader and print cleanly.
What was delivered.
- Home — programme and DPC
- Scientific programme
- Speakers
- Registration
- Practical information
- Previous editions
How the project unfolded.
Scoping
Three decision criteria identified: speakers, topics, DPC.
Design
Programme at the top, institutional register.
Development
Typed programme, registrations in a database, confirmations.
Launch
An absolute date constraint, optimisations deferred until after the event.
What we are often asked.
More of our work
GDPR compliance & SaaSKonsent by Kayzen
A banner vendor that audits banners is both judge and party: independence was the product.
Offensive cybersecurity & SaaSSentinel by Kayzen
Selling a security product to engineers: every claim had to be demonstrable.
Data & weather serviceMétéo Climat France
358 indexable pages, a map animated over 72 time steps — and not a single line of framework.
The same high standards, for your website.
A free audit of your current site, a quote within 24 hours and written reasoning — like the case study you have just read. Pay in three interest-free instalments; local funding schemes checked before you sign.