Youth Day of Service (YDoS) logo

47.3K users in four months, on an engine built for the surge.

UI design, website and a custom project engine for Youth Day of Service, LEAP Africa’s campaign connecting young Africans to the UN Sustainable Development Goals.
SERVICES
UI/UXWeb Design
INDUSTRY
NGOs & Faith-Based
COUNTRY
Nigeria
YDoS homepage, the project lead dashboard for SDG projects and the clickable Africa impact map

About the project.

Youth Day of Service (YDoS) is LEAP Africa’s annual campaign that gets young people across Africa running community projects tied to the UN Sustainable Development Goals. Since 2020 it has reached 28 countries, more than 4,000 projects and over 20,000 volunteers.

BeeTcore has worked on YDoS in phases: first the UI design, then the website, and this year a custom engine that runs the whole campaign, from project listing to the final report.

Users in one four-month campaign

47.3K

More database cache after tuning for the surge

64x

African countries in the YDoS programme

28

Building something with the same shape?

Challenge.

Thousands of project leads and volunteers in dozens of countries had no shared place to meet. Projects lived in spreadsheets and inboxes, volunteers could not find work near them, and organisers could not see what was happening until the reports came in.

Then there is the traffic. YDoS happens in one window a year, so months of visitors arrive in a few weeks, during paid ad campaigns that also bring bots and attacks.

YDoS forums, the impact numbers band and partner section, and the yearly evaluation reports

Our process.

UI/UX design

Two journeys, designed separately before they met: project leads who list and run an initiative, and volunteers who search, filter and join. Every screen was designed for mobile, tablet and desktop.

The project engine

A custom engine built into the WordPress site. Project leads list an SDG project, admins approve it, and it appears in a public archive that volunteers filter by location and by SDG. Volunteers register in a few taps. Leads track status from upcoming to completed, see every volunteer, export the list to CSV and file a progress report. Admins see statistics across every project.

Community and impact map

Forums for co-creation and project discussions keep volunteers talking between events. An interactive impact map shows YDoS across Africa, with each country’s projects, volunteers and SDGs a tap away.

Built for the surge

The server, database and edge were tuned for the campaign window. MariaDB cache was raised from 128MB to 8GB, Redis object caching and full-page caching were switched on, and the site runs behind Cloudflare with strict SSL. A firewall, brute-force bans, malware scanning and 24/7 uptime monitoring kept it standing through peak traffic and ad-driven attacks.

Solution.

One platform that runs the whole campaign: projects in, volunteers matched, reports out, while staying fast and secure through the busiest weeks of the year.

  • Project listing with admin approval
  • Public project archive with location and SDG filters
  • Volunteer registration and dashboards
  • Project lead dashboard with status, volunteer list and CSV export
  • Progress and completion reports
  • Admin statistics across all projects
  • Community forums
  • Interactive Africa impact map
  • Server, database and Cloudflare tuning for traffic spikes
  • Firewall, brute-force protection, malware scanning and uptime monitoring
  • Security built to OWASP Top 10 practice
  • Fully responsive on mobile, tablet and desktop
YDoS performance figures including 47.3K users, 64x more database cache and two cache layers, the volunteer gallery with partner logos, and the closing card

Results.

47.3K users came through in one four-month campaign, and the platform stayed up through the peak. Project registration, volunteer matching and reporting now run in one place instead of across inboxes.

Other projects.

Smileabelle

E-commerce website enabling customized hair care through an intuitive shopping experience for hair wellness products.
Pikwitjoy Fashion logo

The Pikwitjoy Brand

One ownable mark and a tight colour system for a fashion label built on joy

Dee Peak Spa

Website design for Dee Peak Spa, a wellness center offering rejuvenation and fitness services.

We’re BeeTcore.

At BeeTcore we design, build and grow websites, platforms and digital products that keep working long after launch. Over a decade in, 550+ projects delivered.