Cloud · Case study · Sponsorship

Make-A-Wish Contest Platform: Thousands of student entries, dozens of reviewers, one fair result.

Every year schools across Greece send works to the Make-A-Wish Greece student contest. iOLABS designed and donates the platform that receives the submissions, moderates them, distributes them to reviewers, computes rankings and publishes results. It was built on Olympus in a few weeks and has been in production since 2026.

Make-A-Wish Contest Platform

What you gain

  • Submission without an account

    The teacher fills in a step-by-step form, uploads an image, audio, video or document, or gives a YouTube/Vimeo link. No registration, no passwords.

  • Spam protection

    Several layers of protection and a small question on the last step. Real entries pass, bots do not.

  • Corrections through a secure link

    If something is missing, the administrator requests a correction and the participant receives an email with an expiring link. They fix it without logging in and the entry returns to the queue.

  • Reviewer scoring, in rounds

    Assignment of entries to reviewers, scores per criterion, an initial round and tie-break rounds. Each reviewer sees only what was assigned to them.

  • Rules per grade and category

    Configurable restrictions, for example which categories nursery grades can see. Changed by the administrator, not by a developer.

  • Ranking and results

    Automatic ranking, winner markers, public display of valid entries and winners, exports for the organisers.

  • A history for every entry

    Every status change, correction and publication is recorded on a timeline inside the entry's record.

  • Communication through templates

    All emails and in-app notifications come from templates the organisation edits itself.

How it works

  1. 01

    1. The organisation opens the period

    Submission, review and publication dates. Categories, grades, rules.

  2. 02

    2. Schools submit

    A public, step-by-step form with the work in whatever format it is. Confirmation and an entry number.

  3. 03

    3. Moderation and corrections

    Administrators approve, reject or request changes through a secure link.

  4. 04

    4. Reviewers score

    Each reviewer their own assignments, against criteria. Ties are resolved in a further round.

  5. 05

    5. Results

    Ranking, winners, public display, exports.

Modules

  • Contest periods

    Active period, dates, settings.

  • Organisations & schools

    Contact details, type, region, GDPR consent.

  • Entries

    Work, category, grade, media, status, history.

  • Review

    Rounds, assignments, scores, ranking.

  • Public display

    Valid entries and winners, no personal data.

  • Reports & exports

    Lists for the organisers, certificates when needed.

Specifications

Implementation
PlatformOlympus, its own isolated installation and domain
ApproachAlmost entirely configuration, very little custom code
RolesContest administrator, reviewer, public participant
Security & data
Public formMulti-layer spam protection, check question
CorrectionsExpiring secure link, no login, full history
Personal dataTeacher/organisation contact details only; no photos of minors in the public display

Integrations

FAQ

Why does iOLABS do this for free?

We have supported Make-A-Wish Greece since 2018, when we built its wishes cloud, and have maintained its systems ever since. It is our way of contributing to what they do.

Can my organisation have something similar?

Yes. Contests, scholarships, calls for submissions, reviewer-based evaluations: all are set up on Olympus the same way. Talk to us.

How long did it take?

A few weeks from analysis to production, because almost everything is Olympus configuration rather than new code.

What about students' data?

The platform holds teacher and organisation contact details and the work itself. The public display contains no personal data or photos of minors.

Do you have a contest, a call or an evaluation to run?

The same system is set up for any organisation in a few weeks.