Bambu Bar
Mac 메뉴 막대에서 Bambu Lab 프린터를 모니터링합니다
Fill the weekly HGV timesheet and expenses claim from a tachograph driver card (.ddd) file - runs entirely in the browser
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Online (PC or phone): https://yessirks.github.io/tacho-timesheet/
Or double-click index.html (opens in Chrome / Edge). Nothing is uploaded: the .ddd file, your details and photos stay in this browser on this device.
Timesheet pick the week, check the days, add expenses/receipts, download or share the PDF, copy the email to the office. Diary a calendar. Write each day's start place, finish place, and a list of Drop / Pickup / Couple / Uncouple + name (e.g. Drop · Torquay Sainsbury's), plus that day's expenses (parking, tolls, food, other) with receipt photos. When you load the .ddd, your diary goes straight into the timesheet and the tacho fills in the rest (times, driving hours, nights out, missing places). Bold = written by you, grey = from the tacho, green dot = tacho activity. Places starred places: exact spots like the gate of a drop, with a note (gate, bay…). "+ Add place": search a name or postcode, or paste coordinates (📋), then nudge the pin onto the gate on the satellite map. Or "Star where I am". One tap opens Google Maps, Waze or TomTom. Export GPX (TomTom, Garmin) or KML (Google My Maps), import them back. Also the saved place names and Base. My details name, address, NI number, declaration, signature, presets (what to fill from the tacho, email wording), saved places, and your data (download/restore).
My details tab: fill in name, address, NI number, sign, and check the Base place (home/depot; nights out = the day ended more than 25 km from Base).
Everything is saved automatically in this browser's storage on this device (like cookies, but bigger), and stays there until you clear the browser's site data. My details > "Download my data (.json)" saves a copy of everything: details, signature, presets, places, diary, your edits and expenses (receipt photos aren't included; they're in the PDFs). "Restore from a .json file" loads it back, e.g. on your phone or a new PC. Restoring merges: it never deletes what's already on the device. On iPhone, add the app to the Home Screen, otherwise Safari may clear it after a few weeks unused.
Download https://github.com/yessirks/tacho-timesheet/releases/download/tuki-latest/Tuki.apk on the phone and open it to install. It's the same app, full-screen, and updates itself with the website. Built by .github/workflows/android.yml; the signing key lives in Desktop\Trukia-signing-key (keep it safe: updates must be signed with the same key).
Open the link in Chrome (Android) or Safari (iPhone), then "Install app" / "Add to Home Screen". It then works offline like an app. Get the .ddd onto the phone (card reader app, email, Drive…), tap "Load .ddd file", and use "Share" to send the PDF and the email text to the office.
No account or API key needed: the reader runs in the browser (first use downloads it). After you scan or add a receipt photo it fills the empty amount and VAT and fixes the type (parking / toll / food). Turn it off in Me > Presets if you prefer.
index.html, app.js the app tacho.js .ddd reader week.js builds the week form.js draws the PDF TC_timesheet_blank.pdf the empty form