{"id":25705264,"url":"https://github.com/classyid/workhours-sales-analytics","last_synced_at":"2025-06-25T23:31:55.074Z","repository":{"id":261437232,"uuid":"884310269","full_name":"classyid/WorkHours-Sales-Analytics","owner":"classyid","description":"Sistem analitik otomatis untuk monitoring durasi kerja dan penjualan dengan integrasi WhatsApp menggunakan Google Apps Script.","archived":false,"fork":false,"pushed_at":"2024-11-06T14:31:14.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T06:41:44.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://s.id/artikel-WorkHours-Sales-Analytics","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/classyid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-06T14:21:40.000Z","updated_at":"2024-11-06T14:43:13.000Z","dependencies_parsed_at":"2024-11-06T15:34:33.270Z","dependency_job_id":"b8af527f-a169-45c1-a34d-f317cc5a22f3","html_url":"https://github.com/classyid/WorkHours-Sales-Analytics","commit_stats":null,"previous_names":["classyid/workhours-sales-analytics"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/classyid/WorkHours-Sales-Analytics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2FWorkHours-Sales-Analytics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2FWorkHours-Sales-Analytics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2FWorkHours-Sales-Analytics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2FWorkHours-Sales-Analytics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/classyid","download_url":"https://codeload.github.com/classyid/WorkHours-Sales-Analytics/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2FWorkHours-Sales-Analytics/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261972779,"owners_count":23238539,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-25T06:39:39.897Z","updated_at":"2025-06-25T23:31:55.039Z","avatar_url":"https://github.com/classyid.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WorkHours-Sales-Analytics\nSistem analitik otomatis untuk monitoring durasi kerja dan penjualan dengan integrasi WhatsApp menggunakan Google Apps Script.\n\n## 📋 About\nSistem automasi untuk menganalisis data durasi kerja dan penjualan dari Google Spreadsheet dengan fitur pelaporan otomatis via WhatsApp. Ideal untuk tim sales, freelancer, atau bisnis yang perlu monitoring kinerja secara real-time.\n\n## 🌟 Fitur Utama\n- Analisis durasi kerja otomatis\n- Perhitungan total penjualan\n- Validasi data input\n- Pelaporan otomatis via WhatsApp\n- Format waktu dan mata uang Indonesia\n- Error handling komprehensif\n- Logging sistem lengkap\n\n## 🚀 Cara Penggunaan\n1. Buat spreadsheet dengan format kolom:\n   - Timestamp (Kolom A)\n   - Durasi (Kolom C) - Format: \"X Jam Y Menit\"\n   - Penjualan (Kolom D) - Format angka\n   - Status Penjualan (Kolom F)\n   - Status Durasi (Kolom G)\n\n2. Setup Google Apps Script:\n   ```javascript\n   const CONFIG = {\n     SPREADSHEET_ID: 'YOUR_SPREADSHEET_ID',\n     SHEET_NAME: 'Sheet1',\n     API_KEY: 'YOUR_WHATSAPP_API_KEY',\n     SENDER_NUMBER: 'YOUR_SENDER_NUMBER',\n     RECEIVER_NUMBER: 'YOUR_RECEIVER_NUMBER'\n   };\n   ```\n\n3. Deploy script dan atur trigger sesuai kebutuhan\n\n## 📊 Contoh Output WhatsApp\n```\n*LAPORAN KINERJA - 9/2024*\n  \n📅 Waktu Laporan: 04/11/2024 10:30:15\n\n⏱️ *Total Durasi Kerja*\n• 8 Jam 30 Menit\n• Total: 510 Menit\n\n💰 *Total Penjualan*\nRp 15.000.000\n\n📊 *Statistik Proses*\n• Baris Diproses: 25\n• Baris Dilewati: 2\n\n_Laporan ini dibuat otomatis oleh sistem_\n```\n\n## 🛠️ Teknologi\n- Google Apps Script\n- Google Spreadsheet API\n- WhatsApp API (via mpedia)\n\n## 📝 Lisensi\nMIT License - Silakan gunakan dan modifikasi sesuai kebutuhan\n\n## 🤝 Kontribusi\nKontribusi sangat diterima! Silakan buat pull request atau laporkan issues.\n\n## 📫 Kontak\n- Email: kontak@classy.id\n- Website: classy.id\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclassyid%2Fworkhours-sales-analytics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclassyid%2Fworkhours-sales-analytics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclassyid%2Fworkhours-sales-analytics/lists"}