PHP jak nic. Nigdy Drupalem się nie interesowałem, ale w PHP to będzie mały serwis. Obowiązkowe do obejrzenia są 2 filmy z kanału Pana Mirosława na temat PHP'a. Co do samego zarysu działania:
1. Logowanie/rejestracja (Zabezpieczenia: SQL-Injection, Session Hijacking)
2. Grupy użtkowników rozróżniasz poprzez zmienne sesyjne user/organ/admin
3. Do tego na bank bazy danych. Organizator tworząc nowe wydarzenie tworzy nową tabelę.
4. Uczestnicy poprzez rejestrację wprowadzają dane do tabeli.
Jest trochę roboty. Jeśli nie znasz PHP to będzie jeszcze więcej. 
Pozdrawiam i powodzonka.