Opis projektu
PrzetłumaczoneRdzeniem produktu jest śledzenie czasu w dwóch kierunkach. Osoba powinna mieć możliwość uruchomienia i zatrzymania timera na żywo podczas pracy, łącząc go z konkretnym projektem i zadaniem, a jednocześnie powinna mieć możliwość dodawania lub edytowania czasu ręcznie w tygodniowym arkuszu czasu. Każdy wpis powinien mieć projekt, zadanie, komentarz oraz flagę do fakturowania/niefakturowania, ponieważ nie wszystko, co robimy, trafia na fakturę. Na dodatek potrzebujemy lekkiego kroku zatwierdzania: na koniec tygodnia menedżer przegląda złożone arkusze czasu, zatwierdza je lub odsyła do poprawy, a tylko zatwierdzone godziny do fakturowania trafiają do rozliczenia. Z zatwierdzonych godzin aplikacja generuje raport dla każdego klienta oraz szkic faktury z godzinami, stawkami i sumami, z eksportem do PDF i CSV.
Aby uniknąć nieporozumień dotyczących zakresu: to nie jest narzędzie do planowania zmian ani pulpit zadań czy system zgłoszeń. Nie potrzebuję harmonogramów dyżurów, list „kto pracuje w poniedziałek” ani na żywo kolejki nadchodzących zgłoszeń. Cała uwaga skupia się na rejestrowaniu faktycznie przepracowanych godzin i przekształcaniu ich w kwotę do fakturowania. Proszę opisać proponowany stos technologiczny, czy budować od podstaw, czy na istniejącym frameworku, oraz realistyczne terminy.
— Uruchamianie/zatrzymywanie timera na żywo oraz ręczne wprowadzanie czasu w tygodniowym arkuszu czasu
— Projekty, zadania, komentarze, godziny do fakturowania i niefakturowania
— Stawki oparte na pracownikach i rolach dla dokładnych kosztów i faktur
— Złożenie arkusza czasu z zatwierdzeniem menedżera lub zwrotem
— Raporty faktur i szkice faktur, eksport do PDF i CSV
— Czysty responsywny interfejs internetowy, panel administracyjny i podstawowe raporty