Wow, wenn du das als einzelner schaffst, dann bist du wirklich gut. Du brauchst unter anderem folgendes:
1. Gute (damit meine ich sehr gute) Kenntnisse in:
**PHP (für die serverseitige Ausführung von Skripten)
**MySQL (für die Speicherung der Nutzerdaten)
**HTML (für die Benutzeroberfläche)
**Javascript (für die clientseitige Ausführung von Scripten)
Damit kannst du schonmal anfangen. Ohne geht's nämlich gar nicht.
2. Ein paar Server, auf der die gesamten Daten gespeichert werden, das kann schon sehr ins Geld gehen. Die Daten müssen natürlich verschlüsselt werden. Ansonsten hast du ein Problem.
3. Eine *.de-Domain. Das ist im Gegensatz zu 2. günstig (ca. 99 ct/Monat oder so).
4. Viel Zeit um das ganze zu warten, Support für dein eigenes SchülerVZ anzubieten etc.
Viel Spaß!