ARSPO (Asociatia Romana a Specialistilor in Parodontologie si Osteointegrare) is one of Romania's leading dental professional associations, representing hundreds of periodontists, implantologists, and oral health specialists across the country. When they came to JBA Agency, their website was a liability: outdated design, no mobile optimization, an unnavigable member directory, and essentially invisible to search engines.
Their core problem wasn't just aesthetic. Romanian dental professionals had nowhere digital to congregate — no event listings they could trust, no searchable member directory for patients looking for a verified periodontist, and no centralized resource hub. The website was supposed to be the face of the profession. Instead, it was turning patients and prospective members away.
"The association represents hundreds of dental specialists, but their online presence didn't reflect that expertise or scale. We had to build something that matched the credibility of the institution." — Alex, Founder, JBA Agency
The brief was ambitious: rebuild the platform from the ground up, create an intuitive member directory, add event management functionality, build a patient-facing information hub, and do it all without disrupting the association's ongoing operations. Timeline: 3 weeks.
For a project like this — information-dense, needing fast load times across Romania's mixed
broadband landscape, and requiring non-technical staff to manage content — the technology
decisions had to be deliberate. We chose a stack built around HTML5,
Tailwind CSS, and vanilla JavaScript for the frontend, with a
lightweight CMS layer for content management.
The association's IT literacy was limited. A React or Next.js application would have introduced build pipelines and deployment complexity that no one on their team could maintain. More importantly, static or near-static pages load faster — and in healthcare and professional association contexts, speed is a trust signal. We kept the stack lean deliberately.
Tailwind CSS was chosen over writing custom CSS from scratch because it lets AI agents generate highly consistent UI components rapidly. This matters when you're building 20+ page types — member profiles, event detail pages, resource library items — because visual consistency is non-negotiable for an authoritative professional body.
This is where JBA Agency's "one man, infinite agents" model delivered its real value. A traditional agency team of 4–5 people working serially would have taken 12–16 weeks on a project of this complexity. We delivered in 21 days by running parallel AI agent workstreams. Here's how the 5-step JBA process mapped to the ARSPO project:
AI agents audited the existing site, scraped competitor association platforms across Europe (EFP, DGP, BSPERIO), and produced a 40-point UX gap analysis in hours, not days.
Information architecture was mapped by agents trained on healthcare communication standards. Site structure, navigation hierarchy, and content taxonomy were finalized in 48 hours.
Brand-aligned UI components were generated in Figma with AI assistance. Color palette, typography, and spacing system were locked within day 3, giving development a clean target.
AI agents drafted component HTML/Tailwind code from Figma specs. Alex reviewed, refined, and integrated. Frontend pages were built at roughly 3–4 per day during peak development.
Structured data, meta tags, sitemap, robots.txt, and Core Web Vitals optimization were handled systematically by agents before the site ever went live.
Romania's dental specialists needed a searchable, filterable directory — filterable by city, specialty (periodontology vs. implantology), and certification level. We built this as a client-side filtered JSON data structure. No backend query needed; the entire directory loads once and filters instantly with JavaScript, keeping load times under 1.2 seconds on 4G mobile.
For patients, this is transformative: they can find a verified ARSPO-certified periodontist within their city in under 10 seconds. This feature alone generated a measurable increase in direct search traffic for queries like "parodontolog certificat [city]".
The association runs national and regional conferences, workshops, and continuing education
events. The old site listed them as plain text in a Word document format. We built a structured
events section with dedicated event pages, registration CTAs, speaker listings, and
JSON-LD Event schema markup — so Google displays events directly in search results.
A library of 15+ patient education articles on periodontal disease, implant procedures, and oral hygiene — all written to E-E-A-T standards (Experience, Expertise, Authoritativeness, Trustworthiness) that Google's quality raters look for in health content. Each article includes author attribution from a named dental specialist, publication date, and references.
Over 60% of Romanian internet traffic is mobile. The old site was desktop-only. Every page was built mobile-first: single-column layouts on phones, two-column on tablets, full desktop layout above 1024px. Touch targets, font sizes, and tap spacing all meet WCAG 2.1 AA guidelines.
Every page type has appropriate schema: Organization on the homepage,
Person on member profiles, Event on event pages, Article
on patient education content, and BreadcrumbList everywhere. This isn't optional
for competitive SEO in 2026 — it's table stakes. Search engines and AI systems both rely on
structured data to understand and cite pages correctly.
All images are served as .webp with fallback .jpg. Fonts are
subset to Romanian character sets only (reducing font file sizes by ~40%). JavaScript is deferred
or async. The result: a Lighthouse Performance score of 92/100 on mobile — well above the
healthcare industry average of 58.
Romania falls under GDPR. We implemented a consent management system that distinguishes between
strictly necessary cookies and analytics, blocks Google Analytics until consent is granted, and
stores consent preferences in localStorage rather than additional cookies. The
implementation passes the EU cookie checker without a single violation.
Three months after launch, the data was unambiguous. Organic sessions increased by 180% compared to the same period the prior year. The member directory pages became the site's top traffic sources — ranking for dozens of "periodontist [city]" keywords where the site had no ranking whatsoever before.
"Organic traffic doesn't lie. When a site goes from invisible to ranking on page one for professional directory queries, it means the underlying technical and content work was done right." — Alex, JBA Agency
Event pages now receive traffic from Google's event search results feature — a direct result of the JSON-LD Event schema implementation. Patient article pages are ranking for long-tail informational queries, building topical authority in the dental health space and driving patient-to-member referrals.
Unlike a commercial business site, an association website must simultaneously serve three distinct audiences: members (who need resources, event info, and credentials), patients (who need trustworthy information and referrals), and the broader profession (media, academic researchers, policymakers). Designing information architecture that serves all three without confusing any of them is genuinely hard — and it requires deliberate IA work upfront, not as an afterthought.
"Periodontist in Cluj" or "implantolog certificat ARSPO" are not highly contested keywords. A technically sound site with structured data and legitimate authority can rank in the top 3 positions within 60–90 days. The barrier isn't competition — it's just doing the basics correctly, which most association websites don't.
Every line of code generated by AI agents was reviewed, tested, and refined. The speed comes from parallel execution and reducing the time spent on boilerplate — not from skipping quality checks. The 3-week delivery was possible because AI handled the 70% of work that is systematic and repetitive, while human judgment handled the 30% that requires experience and context.
If your organization needs a similar transformation — whether you're an association, clinic, or professional body — explore what JBA Agency's rapid delivery model can do, or see the full range of services at our about page. For questions about process and pricing, visit the FAQ.