To najlepiej chyba po prostu omówić podstawowe funkcjonalności jakie ta aplikacja ma mieć, skoro to coś na pracę dyplomową to zakładam, że będzie to chociaż taki średniej wielkości projekt, czyli opowiedz w paru zdaniach np. o:
- systemie logowania i rejestracji userów (czy robisz tylko w oparciu o login/haslo, czy tez jakieś social itp.)
- system zarządzania stroną, co planujesz zrobić w panelu administracyjnym itp.
- jakie elementy będą na stronie, np. galerie, newsy, dane o szkole, nauczycielach itp.
- pewnie będziesz też robił jakąś platformę do wymiany informacji rodzice-szkoła w ramach strony, fajnie byłoy tu wspomnieć coś czy będzie to na zasadzie np. tylko jakiś prostych message itp. czy będziesz implementował jakąś chociaż prostą wersję edziennika, eplanu itp.
Wg mnie takie coś w zupełności wystarczy, gdybyś miał pod moim nadzorem pisać pracę na taki temat to wydaje mi się, że chyba właśnie takiego czegoś bym oczekiwał. Pytanie też na jaki to jest poziom, zakładam że mówimy tu o poziomie licencjat/inżynier, bo jak mgr to oczywiście apka powinna być raczej nieco rozbudowana ale to już sam musisz ocenić i pogadać z promotorem czego oczekuje.
Ponad to warto powiedzieć też ogólnie o techhnologiach w jakich chcesz to pisać, np. API w Java/PHP/node, front w Angular/Rect lub server side z jakimiś szablonami itp. itd.