SaaS · marketing site + product frontend
dr100: making a dental-clinic SaaS easy to understand and buy

01 / Context
dr100 is a Polish SaaS that runs the day-to-day of dental practices: scheduling, patient records, treatment plans and billing. Products like this are deep and full of features — which makes them hard to explain to the non-technical clinic owners who actually decide to buy.
02 / The challenge
The marketing site had to do two jobs at once: rank and load fast, and turn a complex feature set into a clear, trustworthy story for dentists who don't care about software architecture. The product frontend, meanwhile, needed to stay fast and consistent as features grew.
03 / Scope
What I did
- 01Built the marketing site from the ground up: structure, responsive UI and implementation.
- 02Contributed to the application frontend — components, UI and responsive behaviour.
- 03Worked directly with the marketing team to turn product features into benefit-led messaging.
- 04Owned the responsive implementation so the site and app held up across devices.
04 / Key decisions
Key decisions
- 01
Next.js for the marketing site
Chosen for fast loads and clean, SEO-friendly structure — the two things a lead-generating site for a niche B2B product can't compromise on.
- 02
Benefit-first structure over feature lists
The page leads with the outcomes a clinic cares about — less admin, fewer no-shows, smoother billing — with the feature detail underneath for those who want it.
- 03
A shared, responsive component approach
Consistent UI patterns across the site and app so the frontend stayed maintainable as the product kept adding features.
05 / Evidence
Results
- 01
A responsive marketing site that presents a complex clinical product in plain language for non-technical buyers.
- 02
A fast, SEO-ready structure built to bring in and convert organic and campaign traffic.
- 03
A consistent product frontend the team could keep extending without visual drift.
Stack
- Next.js
- React
- Tailwind CSS
- JavaScript
Services used
Related problems solved
Why is my website so slow — and what is it costing me?
A slow site quietly leaks money: visitors bounce before it loads, Google ranks you lower, and every ad click buys fewer conversions. The good news is that speed is fixable, and the fix is measurable.
My WordPress site is old and outdated — what should I do?
An old site doesn't just look dated — it's slow, awkward to update and quietly undermines trust with every visitor. The fear is always the same: "if I rebuild it, will I lose my Google rankings?" You don't have to.
My website gets visitors but no leads — what's wrong?
Getting traffic and getting customers are two different problems. A site can look fine and still convert almost nobody, because visitors don't immediately understand what you offer, why it's for them, or what to do next.
Have a similar project? Tell me what you're trying to build and I'll reply within 24 hours.