{
  "format": "vibeboard-board",
  "formatVersion": 1,
  "id": "freelancer-studio",
  "name": "Freelancer studio",
  "emoji": "🧾",
  "category": "Work",
  "home": "space",
  "audience": "A freelancer or consultant with several clients",
  "description": "Run a one-person business: a client pipeline, an invoice log that adds itself up, a stopwatch for billable time, the time at your clients and a note with your rates and terms.",
  "widgets": [
    {
      "type": "sticky",
      "about": "Read this first. It says in a few short steps where to begin. Delete it when you know the board.",
      "x": 0,
      "y": 0,
      "width": 270,
      "height": 263,
      "data": {
        "title": "Start here",
        "text": "1. Add every client or lead as a card in To do.\n2. Drag a card to Doing while you work, to Done when you are paid.\n3. Write each job in the Invoice log.\n4. Send three pitches every week.",
        "color": "yellow"
      }
    },
    {
      "type": "sticky",
      "about": "Your rates and terms in one place, ready to copy into a quote. Fill in your own numbers.",
      "x": 0,
      "y": 287,
      "width": 250,
      "height": 220,
      "data": {
        "title": "My rates and terms",
        "text": "Hourly rate:\nDeposit: 50% before I start\nRevisions: 2 rounds included\nI reply within: 24 hours",
        "color": "green"
      }
    },
    {
      "type": "counter",
      "about": "Click after every pitch you send. Five a week keeps the pipeline full.",
      "x": 0,
      "y": 531,
      "width": 320,
      "height": 200,
      "data": {"label":"Pitches sent","step":1,"goal":5}
    },
    {
      "type": "kanban",
      "about": "Your clients and leads from first contact to paid. Drag a card when the state changes.",
      "x": 344,
      "y": 0,
      "width": 560,
      "height": 360,
      "data": {
        "cards": [
          {"text":"Reply to the new enquiry","col":0},
          {"text":"Send the quote to Client A","col":0},
          {"text":"Website for Client B","col":1},
          {"text":"Logo for Client C","col":1},
          {"text":"Brand guide for Client D","col":2}
        ]
      }
    },
    {
      "type": "miniSheet",
      "about": "Every job with its hours and rate. The amounts and the total add themselves up. Type over the samples.",
      "x": 344,
      "y": 384,
      "width": 560,
      "height": 300,
      "data": {
        "cells": {
          "A1": "Client",
          "B1": "Hours",
          "C1": "Rate",
          "D1": "Amount",
          "A2": "Client A",
          "B2": "10",
          "C2": "50",
          "D2": "=B2*C2",
          "A3": "Client B",
          "B3": "6",
          "C3": "60",
          "D3": "=B3*C3",
          "A4": "Client C",
          "B4": "4",
          "C4": "75",
          "D4": "=B4*C4",
          "A6": "Total",
          "B6": "=SUM(B2:B4)",
          "D6": "=SUM(D2:D4)"
        }
      }
    },
    {
      "type": "task",
      "about": "Your week as a freelancer. Money and Pitches are tabs for the two things that keep a business alive.",
      "x": 928,
      "y": 0,
      "width": 310,
      "height": 359,
      "data": {
        "title": "This week",
        "items": [
          {"id":"t1","text":"Send last month's invoices"},
          {"id":"t2","text":"Chase every invoice older than 14 days"},
          {"id":"t3","text":"Send three pitches to new leads"},
          {"id":"t4","text":"Update the portfolio with one new project"}
        ],
        "lists": [
          {
            "id": "l1",
            "name": "Money",
            "items": [
              {"id":"t5","text":"Record every expense with its receipt"},
              {"id":"t6","text":"Put 20% of each payment aside for tax","note":"Move it the same day it arrives."}
            ]
          },
          {
            "id": "l2",
            "name": "Pitches",
            "items": [
              {"id":"t7","text":"Who, what I offered, when to follow up","note":"Follow up once after one week."}
            ]
          }
        ]
      }
    },
    {
      "type": "timer",
      "about": "A stopwatch for work you bill by the hour. Start it with the work, stop it when you stop.",
      "x": 928,
      "y": 383,
      "width": 336,
      "height": 216,
      "data": {"label":"Billable time","mode":"stopwatch"}
    },
    {
      "type": "linkGroup",
      "about": "The sites of a freelance day: jobs, payments and time tracking. Change them with the edit button.",
      "x": 1288,
      "y": 0,
      "width": 360,
      "height": 360,
      "data": {
        "title": "Freelance tools",
        "layout": "grid",
        "size": "medium",
        "names": true,
        "links": [
          {"id":"l1","title":"Upwork","url":"https://www.upwork.com/"},
          {"id":"l2","title":"Fiverr","url":"https://www.fiverr.com/"},
          {"id":"l3","title":"LinkedIn","url":"https://www.linkedin.com/"},
          {"id":"l4","title":"PayPal","url":"https://www.paypal.com/"},
          {"id":"l5","title":"Wise","url":"https://wise.com/"},
          {"id":"l6","title":"Stripe","url":"https://dashboard.stripe.com/"},
          {"id":"l7","title":"Toggl","url":"https://track.toggl.com/"},
          {"id":"l8","title":"Drive","url":"https://drive.google.com/"},
          {"id":"l9","title":"Calendly","url":"https://calendly.com/"}
        ]
      }
    },
    {
      "type": "worldClock",
      "about": "The time where your clients are. Change the cities to yours.",
      "x": 1288,
      "y": 384,
      "width": 320,
      "height": 280,
      "data": {
        "hour12": false,
        "timezones": [
          {"id":"z0","label":"New York","timezone":"America/New_York"},
          {"id":"z1","label":"London","timezone":"Europe/London"},
          {"id":"z2","label":"Dubai","timezone":"Asia/Dubai"},
          {"id":"z3","label":"Sydney","timezone":"Australia/Sydney"}
        ]
      }
    }
  ]
}
