- Rola administratora aplikacji
- Możliwość dodawania i edycji nowych ankiet dla użytkowników,
- Wyświetlanie danych statystycznych zebranych w ankietach,
- Dodawanie nowych użytkowników,
- Możliwość edycji, zmiany typu użytkownika, resetu hasła i usunięcia konta,
- Dodawanie, edycja i wyświetlanie listy firm,
- Wyświetlanie listy praktykantów i odbywanych praktyk dla wszystkich kierunków wraz ze statystykami i wpisami,
- Dodawanie, edycja i przypisywanie użytkowników do nowych praktyk (umów),
- Możliwość sprawdzenia danych własnego konta z opcją zmiany hasła.
- Rola kierownika praktyk
- Możliwość dodawania nowych praktykantów,
- Możliwość przeglądu, edycji, resetu hasła i usunięcie konta praktykantom,
- Wyświetlanie danych statystycznych zebranych w ankietach,
- Wyświetlanie listy firm,
- Możliwość przeglądu i zmiana statusów dzienników praktyk,
- Możliwość sprawdzenia danych własnego konta z opcją zmiany hasła.
- Rola opiekuna praktyk
- Możliwość podglądu statusu, ilości godzin i zawartości dziennika praktyk,
- Możliwość drukowania dziennika praktyk,
- Możliwość wypełniania ankiet
- Możliwość sprawdzenia danych własnego konta z opcją zmiany hasła.
- Rola praktykanta
- Możliwość dodawania wpisów do dziennika praktyk,
- Możliwość sprawdzenia wszystkich swoich praktyk i ich szczegółów,
- Możliwość wypełnienia ankiet,
- Możliwość sprawdzenia danych własnego konta z opcją zmiany hasła.
- PHP 7.4
- MySQL 8
- HTML5
- CSS3
- Bootstrap 4
- JavaScript