Customer Management
Total Customers
0
Active
0
Expired
0
Monthly Revenue
₹0
All Customers
0 customers
| Customer | Package | Amount | Renewal | Status | Actions |
|---|
GitHub Auto-Sync
When you save customer changes, generate the updated invoices.html and push it to the customer's GitHub repo via the API. The customer's page will automatically reflect the updated data.
How the GitHub Sync Works
- Admin panel lives in your admin GitHub repo (private). Edit customer data here.
- Customer invoices page lives in a separate public repo (e.g.
skjcn/customer-invoices). - When you click Save on a customer, the admin generates a fresh
invoices.htmland pushes it to the customer repo via the GitHub Contents API using your PAT token. - The customer's page at
skjcn.github.io/customer-invoices/updates automatically through GitHub Pages — no manual steps needed. - Store your GitHub Token in the field above. It is never sent anywhere except directly to
api.github.com.