Dashboard
Golden Giraffe vs Novex
Job Pipeline
Monthly Revenue vs Expenses
Revenue
Expenses
Revenue
Revenue Records
Total Received: ₹0
| Month | Client | Invoice No. | Invoice Amt | Received | Outstanding | Status | By |
|---|
Payroll
Payroll Records
Total: ₹0
| Month | Employee | Role | Salary | Days | Seat | Incentive | Total | Status | P&L? |
|---|
Expenses
Expense Records
Total: ₹0
| Month | Category | Description | Vendor | Amount | Status | Paid By | P&L? |
|---|
Investments
Investment Records
Total: ₹0
| Date | Asset | Vendor | Category | Total Cost | GG Share | Novex Share | Paid By | Status |
|---|
Profit Share
Golden Giraffe — Cumulative
₹0
Novex — Cumulative
₹0
Monthly P&L Breakdown
| Month | Revenue | Payroll | Expenses | Total Exp. | Net Profit | GG (50%) | Novex (50%) |
|---|
Client Master
| ID | Client Name | Contact | Phone | Industry | Introduced By | Status |
|---|
Job Tracker
Kanban
List View
By Client
| Job ID | Title | Type | Client | Assigned To | Priority | Due Date | Status | Quoted ₹ |
|---|
Billing Queue
Client Approved jobs ready to bill. Select jobs and click "Bill Selected" to create revenue entries.
Recently Billed
| Job ID | Title | Client | Billed Amount | Billed Date | Invoice No. |
|---|
Settings
👤 User Master
👥 Employee Master
📄 Agreement
🔗 Google Sheets
Add / Edit User Account
User Accounts
| Username | Name | Role | Linked Employee | Status | Last Login |
|---|
Add / Edit Employee
Employee Master
| ID | Name | Role | Work Type | Salary | Seat | Start Date | Status |
|---|
Agreement Parameters
Google Sheets Connection
Step-by-step setup:
1. Open your Google Sheet → Extensions → Apps Script
2. Delete any existing code → paste the full script below
3. Click Deploy → New Deployment
4. Type: Web App
5. Execute as: Me | Who has access: Anyone
6. Click Deploy → copy the Web App URL → paste above
7. If you update the script later, click Deploy → Manage Deployments → Edit → New version
⚠️ Common errors:
• Sync Error → URL not set or wrong. Must be
• Still failing → Re-deploy with "Execute as: Me" and "Access: Anyone"
• First time → Google will ask for permissions — click Allow
1. Open your Google Sheet → Extensions → Apps Script
2. Delete any existing code → paste the full script below
3. Click Deploy → New Deployment
4. Type: Web App
5. Execute as: Me | Who has access: Anyone
6. Click Deploy → copy the Web App URL → paste above
7. If you update the script later, click Deploy → Manage Deployments → Edit → New version
⚠️ Common errors:
• Sync Error → URL not set or wrong. Must be
script.google.com/macros/s/...• Still failing → Re-deploy with "Execute as: Me" and "Access: Anyone"
• First time → Google will ask for permissions — click Allow
Apps Script Code
Manual Sync