CODE YOUR PROJECTS

API-First Project Management

Define, track, and collaborate on projects as code. Integrate project management directly into your applications and developer workflows.

Join waitlist

projects.do

import { Projects } from 'projects.do';

const newProject = await Projects.create({
  name: 'Q4 Product Launch',
  description: 'Coordinate all teams for the new product launch.',
  ownerId: 'user-123',
  budget: 50000,
  currency: 'USD',
  tasks: [
    { name: 'Finalize Feature Set', assigneeId: 'user-456' },
    { name: 'Launch Marketing Campaign', assigneeId: 'user-789' }
  ]
});

// Returns 'planning'
console.log(newProject.status);

await newProject.start();

// Returns 'in_progress'
console.log(newProject.status);

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.