Design and development of a digital ecosystem for a sports association
The main goal was to digitize the management and communication of a rapidly growing sports association. Developed by writing custom code in PHP, HTML, and CSS, the website universalsportsovizzo.it serves as a centralized hub for all official club information. The portal's engine relies on the integration of SportsPress and The Events Calendar, plugins that I deeply customized at the code level to perfectly tailor them to the specific needs of the association.
While the entire design and structure were built from scratch using code (PHP, CSS, HTML), the data entry interface was designed to make the management team completely autonomous. All sections (articles, events, matches, galleries, sponsors) can be easily added and modified via simple Gutenberg blocks or the WordPress Classic Editor, without any need to touch the code. I also integrated custom icons, maintained strict visual consistency based on official colors, and implemented specific print formatting.
To display the history of matches and standings, I implemented advanced logic based on URL parameters. This method allowed me to efficiently separate the current main competition (loaded by default without parameters) from all other past competitions in the archive, which are filtered and displayed dynamically by adding the ?comp= variable to the address.
In line with the principles of inclusion promoted by the sports club, the entire portal was engineered in strict compliance with web accessibility guidelines (WCAG). I ensured the optimization of color contrasts, the correct implementation of HTML semantics, and guaranteed full keyboard navigability and compatibility with screen readers. This ensures that every user can access all content with total autonomy.
The need to address an international audience required the implementation of a solid multilingual architecture. I ensured that every page, from official press releases to the team presentation, was fully accessible in both languages.
The site natively integrates external video content (YouTube, Vimeo) and contact forms. To guarantee total compliance with GDPR regulations, I advanced-configured the Complianz plugin, preemptively blocking profiling cookies, third-party iframes, and the contact form until the user grants explicit consent.
The new portal automated the dissemination of information and projected a professional, structured image of the association.