
Poszukuję programistów (lub zespołu), którzy stworzą wewnętrzny system do planowania szkoleń indywidualnych i grupowych dla klientów naszej organizacji.
System ma działać jako aplikacja webowa (na własnym hostingu), przeznaczona wyłącznie dla administratorów. Jego głównym celem będzie automatyczne generowanie miesięcznych harmonogramów szkoleń na podstawie zdefiniowanych kryteriów, takich jak:
dostępność trenerów i klientów w danym miesiącu,
maks. 8h dziennie pracy trenera,
długość bloków szkoleniowych,
liczba zrealizowanych godzin szkoleniowych u trenera i klienta,
data rozpoczęcia i zakończenia współpracy z klientem,
limit 3 trenerów przypisanych do jednego klienta,
maksymalna liczba trenerów realizujących jedno szkolenie (np. 2).
System musi także umożliwiać ręczne uzupełnianie spotkań – również wstecznie – np. po zakończeniu miesiąca, by uzupełnić dane i wyrównać zaplanowaną liczbę godzin. Po dodaniu spotkania (zarówno ręcznie, jak i automatycznie) system powinien wykrywać konflikty i zgłaszać je w formie przejrzystej listy z sugestiami zmian.
Zakres danych obejmuje:
Trenerzy: imię, nazwisko, PESEL, firma (opcjonalnie),
Klienci: imię, nazwisko, PESEL, daty współpracy,
Szkolenia: nazwa, kategoria, czas trwania.
Dodatkowo system powinien generować miesięczne raporty godzin zrealizowanych przez trenerów i przypisanych klientom. Drag & drop w interfejsie kalendarza byłby mile widziany, ale nie jest wymagany.
Nie posiadamy jeszcze makiet ani dokumentacji, ale zapewniamy dokładny opis procesów w trakcie współpracy. Termin realizacji: najlepiej do końca września. Zależy nam również na późniejszym wsparciu technicznym i możliwości rozwoju systemu.
Prosimy o oferty z orientacyjną wyceną (widełki) i zakresem prac.