BossHunter
스마트 구직 에이전트(소스 공개, PolyForm 비상업적 라이선스; 상업적 이용은 별도 서면 허가 필요)
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗index.html — app shell and library referencesstyles.css — visual stylingapp.js — ERP functionality and business logicKeep all three files in the same folder and open index.html in a modern browser. External font and PDF/Excel libraries require internet access.
Upload all files to the repository root (same folder), then enable GitHub Pages from repository Settings.
The default theme is now NexaFlow Modern with a forest-green / mint palette, Manrope typography, softer cards, refreshed navigation and updated login styling. This is a presentation/theme change; core ERP business logic was not intentionally changed. Browser end-to-end checks are still required before production use.
nexaflow_orders) mein UUID aur status pending ke saath save hota hai, phir internet ho to foran Firestore par upload ki koshish hoti hai (8-9 sec timeout; fail ho to pending rehta hai, booker block nahi hota).navigator.storage.persist() mangi jati hai.dayEnds/{bookerId}_{date}) mein bhi save hota hai aur admin ko dikhta hai.nexaflow-5f265) ka web config ab app mein default hai. Admin aur booker ko yeh screen nahi dikhti.firestore.rules mein [email protected] ko master email se badal kar Rules tab mein publish karein.
Automatic deployment test
Rules band date par orders ka create/update rokte hain aur dayEnds ko create-only rakhte hain. Note: app ka login Firebase Auth se juda nahi, is liye rules yeh nahi pehchan sakte ke request kis booker ne bheji; woh sirf (booker, date) ke Day End lock ko enforce karte hain.desktop/ mein Electron wrapper hai. App laptop par offline bhi chalti hai; data usi laptop par rehta hai.NexaFlow Setup x.y.z.exe). Wohi client laptop par chalayein.FIREBASE_CONFIG, value = Firebase ka firebaseConfig JSON (keys double quotes mein). Phir exe dobara build karein. Config na ho to bhi app chalti hai (baad mein Developer → Order sync settings se dal sakte hain)..json khud Documents\NexaFlow Backups mein save hota hai, (2) poora data gzip hokar Firestore backups collection mein jata hai. Internet na ho to laptop par queue rehta hai aur net aate hi khud chala jata hai.firestore.rules Publish karein. Phir NexaFlow mein Developer login → Cloud backups → apna email/password → har Day End ki backup list se Download.clients/{CODE}/orders|dayEnds|backups ke neeche alag jata hai. Code lamba random hota hai (NX-XXXXXXXXXX) taake andaza na lag sake.여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗