Case Study
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.
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.
What the partnership delivers
What ten years of continuity made possible.
Evolution without disruption
Three site generations and several new modules went live without stopping the operation or forcing members to relearn everything.
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.
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.
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.
The services in this project
The same work we do for other companies and organisations.
Website development
The corporate website itself, search-optimised and ready to receive content.
Custom web systems
Member area, events, certificates and the admin panel that holds it all together.
Cloud servers
The AWS infrastructure — EC2, RDS, S3, Route 53 — and Cloudflare as proxy, firewall, CDN and cache.
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.