SPR: over ten years building the society's digital platform

Website, member systems, events and certificates — plus the AWS infrastructure and member communication, all under our management since 2013.

2013 continuous partnership since
4th generation of the site we built
☁️ AWS infrastructure managed by us

The client

SPR — Sociedade Paulista de Radiologia e Diagnóstico por Imagem is one of Brazil's leading medical societies in its specialty, bringing together radiologists in São Paulo and maintaining partnerships with societies abroad. We have been SPR's technology partner since 2013: virtually every system the society uses day to day was built and evolved by us, and the current website is the fourth generation of the platform we have built together.

What SPR's operation demands

This is not a brochure site. It is an entire digital operation — application, data, infrastructure and communication.

📜

Membership and annual fees

Member categories, agreements, fee status and access rules that change according to each member's standing.

🔒

Events and registration

Congresses, conferences and courses with programmes, registration, exhibiting companies and edition history — some with their own site, outside the institutional one.

📋

Education and certification

Online courses, study groups, medical residency management and certificate issuing with validation.

🌐

Communication with members

News, publications, a virtual library, newsletter and calendar — content that has to reach members without depending on a manual send.

What we built

Each module arrived at the society's own pace, without interrupting what was already live.

🌐

Full corporate website

About, board, history of radiology, international partnerships, publications and news, with integrated search and calendar.

🏆

Member area

Individual access with profile, member categories, agreements, FAQs and self-service.

👤

Events, registration and dedicated sites

Programme, online registration, exhibiting companies and past editions on the society site — plus dedicated sites for SPR recurring events, such as AIRP and Progetto Diventero, each with its own identity and registration.

📅

COR — online radiology course

Medical residency management: residents linked by department, coordinators, preceptors, admin panel and reports.

🎓

Certificate issuing

Certificates generated by the platform itself, with a QR code leading to SPR's official validation page.

🔄

Automated administrative routines

Fee verification for registrants, board reports and automated sends that previously depended on manual work.

☁️

AWS infrastructure

Application on EC2, database on RDS and files on S3, with DNS on Route 53, email delivery through SES, Lambda functions for the automations and Pinpoint. All behind Cloudflare, serving as proxy, firewall, CDN and cache.

🎂

Member communication

Email marketing sends, automated birthday and membership-anniversary greetings — with opt-out for anyone who would rather not receive them — and occasional SMS to promote upcoming events.

🔗

Integrations with partner platforms

Integration with EiTV for the courses, membership fee payment for overseas members through Braspag and — in an earlier phase of the partnership — Moodle integration.

🛠️

Ongoing maintenance

The systems are not delivered and forgotten: fixes, evolution and monitoring continue month after month, with the same team that built each module.

🛡️

Security and certificates under watch

Certificates, updates and vulnerability fixes are part of the monthly routine — the society does not have to remember renewals or find out through a browser warning.

The platform today

The fronts we keep running, from the application to the infrastructure.

Corporate website Member area Fees and agreements Event sites (AIRP · Diventero) Online registration Certificates EiTV — courses International membership fee Email marketing Event SMS AWS (EC2 · RDS · S3) Monthly maintenance Security management Cloudflare

What the partnership delivers

What ten years of continuity made possible.

1

Evolution without disruption

Three site generations and several new modules went live without stopping the operation or forcing members to relearn everything.

2

A platform under the society's control

Site, systems and data belong to SPR. Layout, rules and validations are decided by the board, not by an outside supplier.

3

Routines that run themselves

Fee verification, birthday and membership-anniversary greetings happen without anyone remembering, with a viewable history and respecting whoever asked to opt out.

4

One party accountable for the operation

Website, systems, servers, email and SMS sit with the same team. When something fails, there is no finger-pointing between the software vendor and the infrastructure vendor.

This case is measured in time: a relationship that began in 2013 and has reached the fourth generation of the website, with the society systems live through every one of the changes.

Does your organisation need a long-term partner?

Building and evolving a platform alongside the client is what we have done for 25 years. Tell us your scenario.