Novi zadatak

Zadaci

Novi radnik

Radnik se povezuje tako što u Telegramu otvori bota i ukuca /start KOD (kod je na kartici radnika).

Radnici

Pregled

Po radniku

Završeni zadaci — poslednjih 14 dana

Filteri

Rang lista radnika

Rezultati

Šabloni uputstava za radnike

Kreirajte predloške uputstava, opreme i procedura. Kad pravite zadatak, samo odaberete šablon — radnik dobija kompletan tekst.

Telegram podešavanja

Učitavanje...

Danas

Zajednicke beleske

Moje beleske

Uputstvo za administratora

1. Radnici

Na kartici Radnici dodajte ime, zanimanje i telefon. Sistem generise jedinstveni kod za povezivanje sa Telegramom. Radnik u Telegramu otvori bota i posalji /start KOD — od tog trenutka prima zadatke direktno u chat.

Na kartici radnika vidite:

  • Vjestine — radnik ih sam postavlja komandom /skill u Telegramu (npr. vodovod, elektro, keramika). Vidljive su na kartici radnika i u padajucem meniju pri kreiranju zadatka.
  • Dostupnost — radnik se oznacava kao dostupan/nedostupan komandom /dostupan ili /nedostupan. Nedostupni radnici imaju oznaku 🛑.
  • Shelly lampica — opciono, pametna lampica koja mijenja boju po zoni zadataka.

2. Kreiranje zadataka

Zadatke mozete kreirati na dva nacina:

A) Preko weba — na kartici Zadaci popunite formu:

  • Naziv i Radnik su obavezni.
  • Vrsta posla i Lokacija pomazu radniku da se pripremi.
  • Prioritet: nizak, srednji, visok ili hitan.
  • Rok — birate rezim:
    • Datum — fiksni datum i vrijeme.
    • Trajanje — npr. 5 sati ili 3 radna dana (vikendi se preskaciju). Rok se racuna od trenutka kad radnik prihvati zadatak.
  • Predlozi alat i opremu — AI (Claude) ili ugradjena pravila predlazu sta je potrebno.

B) Preko Telegrama — posaljite botu komandu:

/zadatak Ime Radnika | Naslov zadatka | prioritet

Primjer: /zadatak Belmin | Zamjena slavine u stanu 12 | visok

Ime radnika ne mora biti tacno — sistem trazi najblize podudaranje.

3. Telegram — komande za poslovodju

Ove komande rade samo iz chata poslovodje (TELEGRAM_FOREMAN_CHAT_ID):

/zadatak Radnik | Naslov | prioritetBrzo kreiranje zadatka
/statusPregled stanja: ukupno, zavrseno, aktivno, problemi
/ko_radiLista ko sta trenutno radi, sa vjestinama i dostupnoscu

4. Telegram — komande za radnike

/start KODPovezivanje sa sistemom (kod sa kartice radnika)
/mojiPrikaz aktivnih zadataka sa dugmadima
/napomena tekstDodaje napomenu na aktivan zadatak
/materijal opisBiljezi utroseni materijal na zadatku
/skill vjestinePostavlja vjestine (npr. vodovod, elektro, keramika)
/dostupanOznacava radnika kao dostupnog
/nedostupanOznacava radnika kao nedostupnog (poslovodja dobija obavjestenje)
/istorijaPregled zadnjih 5 zadataka

5. Telegram — dugmad na zadatku

Kad radnik dobije zadatak u Telegramu, vidi dugmad:

  • Prihvatam zadatak — radnik potvrduje da preuzima posao.
  • Pocinjem — radnik zapocinje rad (status: u toku).
  • Zavrseno — zadatak je zavrsen. Poslovodja dobija obavjestenje.
  • Imam problem — radnik prijavljuje problem, bot trazi opis. Poslovodja dobija obavjestenje.

6. Slike, video i dokumenti

Radnik moze poslati sliku, video ili fajl direktno u chat sa botom. Fajl se automatski vezuje za aktivan zadatak i cuva na serveru. Uz sliku/video moze napisati opis (caption).

Na webu, svaki zadatak ima dugme Prilozi gdje se vide sve slike, videa, napomene i utroseni materijal sa datumima.

Primjeri upotrebe:

  • Slika prije/poslije radova kao dokaz
  • Video problem koji treba rijesiti
  • Racun za kupljeni materijal

7. Obavjestenja za poslovodju

  • Privatno (vas chat sa botom): obavjestenje kad radnik zavrsi zadatak, prijavi problem, poslje napomenu, zabiljezi materijal, poslje sliku/video, ili se oznaci kao nedostupan.
  • Grupni chat: bot salje prozivku za neposlate zadatke i opomene kad rok istice.

Da biste primali privatna obavjestenja, posaljite /id botu — taj ID unesite na kartici 🤖 Telegram u polje "Poslovodja chat ID".

8. Semafor zone

Zadaci sa rokom imaju automatski vizuelni indikator:

  • 🟢 Zelena — manje od 60% vremena je proslo.
  • 🟡 Zuta — proslo je 60-90% vremena.
  • 🔴 Crvena — proslo je preko 90% ili je rok istekao.

Boja se prikazuje na kartici zadatka (lijevi rub) i pored imena radnika (tackica). Kad zona predje u zutu ili crvenu, bot salje opomenu radniku i obavjestenje poslovodji.

9. Shelly lampica (opciono)

Svakom radniku mozete dodijeliti Shelly pametnu lampicu ili relej. Na kartici Radnici kliknite na radnika i podesite:

  • RGB rezim — lampica mijenja boju (zelena/zuta/crvena) prema najgoroj zoni aktivnih zadataka.
  • Dual rezim — dva releja: relej 0 = zelena, relej 1 = crvena, oba = zuta.
  • Host — IP adresa uredjaja (bez http://).
  • Test — testira sve tri boje na lampici.

10. Arhiva

Kartica Arhiva prikazuje sve zadatke sa naprednim filterima:

  • Filter po statusu, prioritetu, radniku i datumu (od/do)
  • Sortiranje: najnoviji, najstariji, po prioritetu, najduze/najkrace trajanje, probijeni rokovi
  • Rang lista radnika: najbrzi, najsporiji, najvise zavrsenih, najvise problema, najvise probijenih rokova

11. Statistika

Kartica Statistika prikazuje: ukupan broj zadataka po statusu, ucinak po radniku, procenat zavrsenih u roku i grafikon zavrsenih zadataka u poslednjih 14 dana.

12. Prijava radnika

Radnici se prijavljuju na web sa imenom i lozinkom. Poslovodja postavlja lozinku na kartici radnika (dugme "Postavi lozinku"). Radnik pri prvoj prijavi mora promijeniti lozinku.

  • Radnik vidi samo svoje zadatke, beleske i profil
  • Nema pristup karticama Radnici, Statistika, Arhiva
  • Moze mijenjati status zadatka (prihvati, pocni, zavrsi, prijavi problem)
  • Moze urediti profil (vjestine, dostupnost) i promijeniti lozinku

13. Beleske

Kartica Beleske ima tri dijela:

  • Danas — podsetnici za danas ili prosli (nechekirani), zvezdica stavke, nova dugovanja u zadnjih 24h
  • Zajednicke beleske — tabla firme vidljiva svima. Dodaj: "#dugovanje 20KM" za automatsko prepoznavanje taga i iznosa. Svi mogu cekirat odrađeno. Admin moze brisati, zvezdicu, pretvoriti u zadatak, CSV export
  • Moje beleske — licne beleske vidljive samo vlasniku. Poslovodja moze poslati licnu belesku radniku. Tvrdo brisanje

Podsetnici: na belesku se moze postaviti datum/vrijeme podsetnika sa ponavljanjem (dnevno, radni dani, nedeljno, mjesecno). Podsetnik se salje preko Telegrama.

14. Checklista opreme

Radnik na svom zadatku vidi opremu kao cheklistu sa kukicama. Stanje se cuva lokalno u browseru. Dugme "Odcekraj sve" resetuje listu.

15. Konfiguracija (.env)

TELEGRAM_BOT_TOKENToken od @BotFather
TELEGRAM_GROUP_CHAT_IDID grupnog chata za prozivke
TELEGRAM_FOREMAN_CHAT_IDID privatnog chata poslovodje
ADMIN_PASSWORDLozinka za web prijavu
ANTHROPIC_API_KEYZa AI predloge alata (opciono)
REMINDER_INTERVAL_MINInterval provjere rokova u minutama (podrazumijevano 5)
PORTPort servera (podrazumijevano 3000)

Aktivni zadaci

Nedavno zavrseni

Danas

Zajednicke beleske

Moje beleske

Moj profil

Promjena lozinke