Descrizione del progetto
TradottoIl cuore del prodotto è il tracciamento del tempo in due modi. Una persona dovrebbe essere in grado di avviare e fermare un timer live durante il lavoro, collegandolo a un progetto e a un'attività specifici, e contemporaneamente essere in grado di aggiungere o modificare il tempo manualmente in un foglio di lavoro settimanale. Ogni voce dovrebbe avere un progetto, un'attività, un commento e un flag fatturabile/non fatturabile perché non tutto ciò che facciamo va sulla fattura. Inoltre, abbiamo bisogno di un passo di approvazione leggero: alla fine della settimana un manager esamina i fogli di lavoro inviati, li approva o li restituisce per revisione, e solo le ore fatturabili approvate vanno in fatturazione. Dalle ore approvate l'app genera un report per ciascun cliente e una bozza di fattura con ore, tariffe e totali, con esportazione in PDF e CSV.
Per evitare confusione sui confini: questo non è uno strumento di programmazione dei turni e non è un cruscotto di coda delle attività o un sistema di ticket. Non ho bisogno di programmi di reperibilità, elenchi di "chi lavora lunedì" o una coda live di richieste in arrivo. L'intero focus è registrare le ore effettivamente lavorate e trasformarle in un importo da fatturare. Si prega di descrivere il proprio stack tecnologico proposto, se costruire da zero o su un framework esistente, e le tempistiche realistiche.
— Avvio/arresto del timer live più inserimento manuale del foglio di lavoro settimanale
— Progetti, attività, commenti, ore fatturabili e non fatturabili
— Tariffe basate su dipendenti e ruoli per costi e fatture accurati
— Invio del foglio di lavoro con approvazione o restituzione del manager
— Report di fattura e bozze di fattura, esportazione in PDF e CSV
— Interfaccia web pulita e reattiva, pannello di amministrazione e report di base