File Upload

Aplikacja w symfony 7, doctrine i PhpUnit do wrzucania plików na serwer z walidowanym formularzem

Opis projektu

Jest to aplikacja symfony napisana w ramach projektu rekrutacyjnego na stanowisko programisty PHP. Miała ona na celu sprawdzenie moich umiejętności w tej platformie programistycznej i wykonanie poniższych wymagań

  • Pierwsza strona zawiera formularz. Formularz składa się z trzech pól: Imię, Nazwisko, Załącznik.
  • Pola formularza są walidowane. Imię i nazwisko nie mogą być puste, a plik może zawierać wyłącznie obrazki nie większe niż 2MB.
  • Dane z formularza są asynchronicznie zapisywane w bazie danych. Po wysłaniu wyświetlany jest komunikat o powodzeniu lub błędzie.
  • Druga strona zawiera zestawienie dodanych przez formularz danych. Ta strona jest zabezpieczona przed nieuprawnionym dostępem.

Najwazniejszym aspektem wykonanej aplikacji jest kod, ale mimo wszystko wrzucam poniżej zdjęcia aplikacji

Ekrany GUI aplikacji

Wykorzystane technologie

W ramach projektu udało mi się zapoznać z następującymi technologami i narzędziami