Dagestan Basketball Federation

Submit a request
Dagestan Basketball Federation
Dagestan Basketball Federation

About the client

The Dagestan Basketball Federation is a regional public organization that has been developing basketball in the republic since 2006. The federation runs republic and city competitions, keeps the tournament calendar and the referee panel, and works in seven areas: from children's and school basketball to student, inclusive and elite sport.

The federation's website is used by athletes, parents, coaches and referees: they need to find upcoming tournaments, news and documents quickly. And the Russian Basketball Federation needs to see that the regional federation works openly.

Task

The federation's materials lived in different places: news was published in the Telegram channel, the tournament schedule was kept in Google Sheets, and photos were posted in the VK community. Moving all of this to a website by hand would have required a dedicated person.

The federation needed an official website that collects materials from the tools it already uses, updates without a developer and meets the Russian Basketball Federation's requirements for regional federations.

Main project goals:

  • 01
    build the official website: calendar, broadcasts, gallery, documents, anti-doping, about the federation
  • 02
    show news from the federation's Telegram channel automatically
  • 03
    build the competition calendar and the referee panel from the Google Sheets the federation already keeps
  • 04
    pull photo albums from the VK community
  • 05
    give the federation an admin panel for events, broadcasts and documents
  • 06
    design the site in the federation's brand style

Before the project

The federation's news, schedule and photos were spread across three services. There was no single place to send an athlete, a parent or a Russian Basketball Federation representative.

This created three problems:

• the schedule and news had to be looked up in different sources;

• any website update would have required manual copying;

• the regional ranking of the Russian Basketball Federation requires a separate section on anti-doping work.

Game calendar: home and away tournaments from the federation's Google Sheet with filters by type, organizer and month
Game calendar: home and away tournaments from the federation's Google Sheet with filters by type, organizer and month

Solution

We built a website that collects materials from the tools the federation already works in. News comes from the Telegram channel and refreshes every 10 minutes. The competition calendar is built from two Google Sheets - home tournaments and away events - with filters by type, organizer and month. Photo albums are pulled from the VK community together with the number of photos.

The referee panel comes from a registry in Google Sheets, but only the name, category and date of award are shown on the site: passport details, SNILS, INN and phone numbers are never published or stored. The site runs without a database, and what has to be edited by hand - events, broadcasts and documents - is changed in a custom admin panel.

Gallery: albums are pulled from the VK community together with the number of photos
Gallery: albums are pulled from the VK community together with the number of photos

What we did

Sections and content

• a home page with upcoming events and a news feed from the Telegram channel;

• a game calendar: home and away tournaments, filters, "Upcoming" and "Finished" statuses;

• a gallery of VK albums, match broadcasts, charter, registration and program documents;

• "About the federation": seven development areas, leadership and the referee panel;

• an Anti-doping section with a link to the Russian Basketball Federation page and RUSADA and WADA materials.

Admin panel

• calendar events with import from Google Sheets, broadcasts, competition documents;

• calendar source, VK gallery settings, cache refresh;

• password sign-in and forms protected against request forgery.

Brand style and technical base

• the site in the federation's brand style: gold, an emblem with the Dagestan tricolor, signature lines;

• a brand style guide and letterhead for the federation;

• mobile version, extensionless URLs, sitemap.xml and robots.txt.

Anti-doping: a section built to the Russian Basketball Federation regional ranking requirements, with RUSADA and WADA materials
Anti-doping: a section built to the Russian Basketball Federation regional ranking requirements, with RUSADA and WADA materials

Results

7
website sections
3
content sources: Telegram, Google Sheets, VK
10
minutes until a Telegram post is on the site
0
referee personal data made public

Outcome

The federation got an official website that updates without a developer: dagbasket.ru.

Key project results:

• news, the calendar, the referee panel and photo albums reach the site on their own - from Telegram, Google Sheets and VK;

• staff keep the schedule in a familiar spreadsheet, and the site shows changes within 15 minutes;

• the Anti-doping section meets the requirement of the Russian Basketball Federation regional ranking;

• referee personal data stays only in the internal registry.

Get in touch
and make your work
simpler

Get in touch Get in touch
Our managers are ready to answer any questions you have
and help find the right solution
for your business.