Dafür brauchst du auf jeden Fall eine Datenbank. Besser noch mehrere. Eine für die Zugangsdaten und eine für die Daten zu Noten. Das Backend (die Datenbanken) zu erstellen ist ein leichtes. Aber das Frontend (also die eigentliche Webanwendung) erfordert einige Kenntnisse in IT-Sicherheit, PHP, SQL, HTML, CSS und Javascript. Also einfach so von 0 auf fertig wird ein langer, steiniger Weg.
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.