Using Workloads

In Cushion, Workloads represent the “weight” of projects in your schedule.

tooltip

A project might span several months in your timeline, but that doesn’t necessarily mean that the project is 5 days a week. With workloads, you can specify the anticipated intensity of a project and indicate when you expect to actually work on it.

drag

To resize workloads, you can either specify dates using the date pickers or drag the edges of the workload. You can also reposition the workloads by clicking and dragging from the center of the workload.

label

Workloads have an optional name field to describe the type of work they represent. This could be phases of a project, like “Design” or “Development”, or rounds, like “Revisions”.

Downtime

downtime

You can also use the empty space between workloads to indicate downtime. If a year‑long project consisted of months waiting for the client, you will clearly see that downtime in your schedule.

Overbooking Detection

overbooking

Cushion uses workloads to detect when you’re overbooked. If your workloads exceed your weekly limit, Cushion will highlight that segment of your schedule.

Preferences

preferences

In the preferences section, you can change your weekly limit in case you work overtime or only freelance part-time. You can also change your workload unit to days instead of hours.

Next: Forecasting Availability

Running Costs

Take a close look at the costs that go into running a web app and why we use specific services.

View the Costs

How It’s Made

Follow along with the journal for insight into the overall experience of building an app.

Read the Journal