Add sales automation stack: strategy docs, MCP scripts, PWA refinements

- SALES_STRATEGY.md: $1K/day plan (37 orders @ $27.50 AOV, 1,700 visits)
- TRIPWIRE_FUNNEL.md: 7-email Mautic sequence + lead scoring
- MONETIZATION.md: 9 monetization options for Nūr PWA (no ads, no registration)
- EXECUTABLE_PLAN.md: MCP-executable automation plan
- DAILY_OPS.md: daily KPI checklist (visits, orders, sends, recoveries)
- scripts/: automation.py, mautic_setup.py, gumroad_setup.py, scout_scrape.py, analytics.py, crontab
- quality_leads.json/.csv: 12 enriched Islamic-tech leads for Mautic import
- content_queue.json: 10 SEO blog posts for Ghost
- PWA: icons, sw.js, e2e + vitest coverage, generator scripts
This commit is contained in:
Hermes Bot
2026-08-06 23:33:21 +08:00
parent 05991c893f
commit a440160249
40 changed files with 7195 additions and 173 deletions
+7 -6
View File
@@ -8,11 +8,11 @@ export default defineConfig({
VitePWA({
registerType: 'autoUpdate',
manifest: {
name: 'Nūr — Muslim Companion',
short_name: 'Nūr',
name: 'Nur Falah — Muslim Companion',
short_name: 'Nur Falah',
description: 'Prayer times, Quran, Qibla, and more — your daily Islamic companion',
theme_color: '#0f766e',
background_color: '#f0fdfa',
theme_color: '#070A0D',
background_color: '#070A0D',
display: 'standalone',
orientation: 'portrait-primary',
icons: [
@@ -28,8 +28,9 @@ export default defineConfig({
handler: 'StaleWhileRevalidate',
options: { cacheName: 'quran-api', expiration: { maxEntries: 50, maxAgeSeconds: 86400 * 7 } }
}
]
],
cleanupOutdatedCaches: true
}
})
]
});
});