Ну так в ошибке все сказано.
<p>Severity: Notice</p>
<p>Message: Undefined index: email</p>
<p>Filename: controllers/Login.php</p>
<p>Line Number: 11</p>
Если совсем худо с английским, то можно воспользоваться переводчиком.
Поправьте код или все же пересылайте email.
И кто в готовом продукте использует $_POST?
В документации вы же не видели $_POST, так зачем выдумывать?
Есть документации, есть куча ответов в сети.
P.S.
Сначала учим php, js а затем используем фреймворки vue / codeigniter etc...
В ошибке все четко указанно, что не так.