Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
Star Global production data system — Google Sheets + Apps Script backend, mobile PWA frontend
Translation pending
BusinessJavaScriptGitHub @starglobal-appsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Star Global production data system — Google Sheets + Apps Script backend, mobile PWA frontend.
Live app: https://starglobal-apps.github.io/SG-Data-Manage/ (own origin — keep it separate from other PWAs on starmis2-lgtm.github.io, whose root app has scope /).
Subah Attendance -> din bhar Hourly Output (Stitching / Endline / Packing) -> Manpower changes -> shaam Day Close -> Manager Review -> Send to Final (source sheets).
Validation chain (SRN-wise, cumulative): Loading >= Stitching >= Endline checked; Endline pass >= Packing.Read the full README ↗Star Global production data system — Google Sheets + Apps Script backend, mobile PWA frontend.
Live app: https://starglobal-apps.github.io/SG-Data-Manage/ (own origin — keep it separate from other PWAs on starmis2-lgtm.github.io, whose root app has scope /).
gas/ Apps Script (pushed with clasp) -> Sheets me data + JSON API (Web App)
docs/ Mobile app (PWA, GitHub Pages) -> phone pe "Add to Home Screen"
Subah Attendance -> din bhar Hourly Output (Stitching / Endline / Packing) -> Manpower changes -> shaam Day Close -> Manager Review -> Send to Final (source sheets).
Validation chain (SRN-wise, cumulative): Loading >= Stitching >= Endline checked; Endline pass >= Packing.
Two files are gitignored because they hold IDs that should not be public — recreate them once:
cp .clasp.example.json .clasp.json # fill in your Apps Script scriptId
cp Sources.example.js gas/Sources.js # fill in the 7 source spreadsheet IDs
gas/Sources.js is pushed to Apps Script by clasp, so clasp pull also brings it back.
As a fallback, Import.js reads Script Properties named SRC_ATT, SRC_PACKING, ... if the file is missing.
clasp push -f
setupAppSheets() run karo -> USERS / MASTERS / ATT_DAILY / ... tabs ban jayenge.
MASTERS me depts, lines, roles MASTER DATA se seed hote hain. USERS me admin (PIN 1234) banta hai — PIN badlo.docs/config.js me API_URL paste karo.main, Folder: /docs.USERS tab: user_id | name | pin | role | factory | depts | active
Data Collector / Supervisor / Manager / Adminclasp push -f (Web app deployment ko "Manage deployments > Edit > New version" se update karo)docs/sw.js me CACHE version badlo taaki phone purana cache chhod dediagFinalTargets() before first real Send to FinalATT_DAILY ──┐
HOURLY_LOG ──┼─ day.build ─▶ DAY_SUMMARY (Draft) ─ submit ─▶ Submitted ─ approve ─▶ Approved ─ send ─▶ Sent
MANPOWER ──┘ └─ reject ─▶ Rejected ─ re-entry ─▶ Draft
Send to Final appends only the mapped columns (CFG.FINAL_TARGETS) at the first empty row of each source sheet; formula columns are never touched. History before CFG.APP_START_DATE is read from MASTER DATA, app-era rows from HOURLY_LOG, so nothing double counts after runAllImport.