Projekt listy zadań PHP

PHP 536 PLN
Praca 3 z 7
To jest lekka, pełnostackowa aplikacja listy zadań zbudowana w PHP i MySQL, oparta na architektonicznym wzorcu MVC (Model-Widok-Kontroler).

Projekt zawiera bezpieczny system uwierzytelniania użytkowników, dynamiczne zarządzanie zadaniami (operacje CRUD) oraz statystyki w czasie rzeczywistym. Skupia się na czystej strukturze kodu, wykorzystując autoloading PSR-4 za pomocą Composera i zapewnia bezpieczeństwo danych poprzez przygotowane instrukcje PDO oraz haszowanie haseł.

Kluczowe cechy techniczne:

Architektura MVC: Wyraźne oddzielenie logiki od interfejsu użytkownika.

Uwierzytelnianie użytkowników: Bezpieczny system rejestracji/logowania z zaszyfrowanymi hasłami.

Logika CRUD: Tworzenie, Odczyt, Aktualizacja i Usuwanie zadań bezproblemowo.

Filtrowanie: Wyświetlanie zadań według statusu (Wszystkie, Aktywne, Zrealizowane).

Bezpieczeństwo: Ochrona przed atakami SQL Injection i XSS.

Responsywny interfejs użytkownika: Stylizowany za pomocą Bootstrap 5 dla nowoczesnego doświadczenia użytkownika.