Portfolio
PLEN
Kod Otwórz demo
01 — Local business · projekt własny

Odra Dental

Strona kliniki stomatologicznej we Wrocławiu z rezerwacją wizyty online — wybór usługi i lekarza, kalendarz z terminami, walidacja i eksport do kalendarza (.ics).

Rola
Design + development
Zakres
UX · UI · kod · deploy
Stack
HTML · CSS · JS
Rok
2026
94
Performance
94
Accessibility
100
Best Practices
100
SEO

Lighthouse (desktop) na żywym wdrożeniu · LCP 1,2 s · TBT 0 ms

01

Kontekst i wyzwanie

Małe kliniki tracą pacjentów przez rejestrację wyłącznie telefoniczną — nikt nie odbiera wieczorem, a rozmowa to bariera. Strona ma budować zaufanie i umożliwić zapis 24/7.

Cel: dwujęzyczna (PL/EN) strona z prototypem rezerwacji online po stronie klienta — bez zewnętrznego systemu — która prowadzi pacjenta od usługi do potwierdzonego terminu.

02

Proces

Research i persony

Brief kliniki, persony pacjentów i bariery zapisu. Priorytet: zaufanie (lekarze, opinie) + prosty, szybki zapis.

UX — flow rezerwacji

Czterokrokowy przepływ: usługa → lekarz → termin (kalendarz) → dane. Walidacja na żywo, obsługa zajętego terminu, eksport .ics.

UI — ciepły i medyczny

Spokojna, ciepła paleta (petrol + koral + mięta), typografia serif + sans dla zaufania i czytelności. Realne zdjęcia zespołu i wnętrza.

Stack i budowa

Statyczna strona: HTML/CSS/JS bez zależności. Klient-side kalendarz z deterministycznymi terminami, walidacja, generowanie pliku .ics, i18n PL/EN.

Wdrożenie i optymalizacja

Deploy na GitHub Pages. Optymalizacja zdjęć: PNG 32 MB → WebP 236 KB (−99%), przez co Performance wzrosło z 78 do 94.

Paleta

Typografia

Source Serif 4 display
Manrope UI / tekst
03

Rozwiązanie

Odra Dental — strona główna
Strona główna: hero budujący zaufanie, zespół i realne zdjęcia wnętrza.
Odra Dental — rezerwacja
Rezerwacja online: usługa → lekarz → termin → dane, z walidacją.
Odra Dental — mobile
W pełni responsywna wersja mobilna.
04

Rezultat

94–100Lighthouse · 4 kategorie
−99%waga zdjęć (32 MB → 236 KB)
4kroki rezerwacji online
Projekt koncepcyjny (self-initiated). Klinika i dane są fikcyjne — ale strona, flow rezerwacji i wdrożenie są prawdziwe: produkt jest live i przechodzi audyt Lighthouse 90+.