Back to Docs
Projects
Plan projects, assign tasks, track progress, and deliver on time — with Gantt charts, Kanban boards, and budget tracking built in.
Overview
The Projects module is a full project management system designed for service businesses. Organize work into phases and tasks, assign team members, track time, and monitor budgets — all linked back to customers and invoices.
Project Setup
Creating a Project
- Customer — Link the project to a customer (optional)
- Manager — Assign a project manager responsible for delivery
- Type — Fixed Price or Time & Materials
- Timeline — Set start and end dates with automatic health tracking
- Budget — Define project budget with currency support
- Tags — Categorize projects for reporting
Project Health
Projects have a health indicator based on progress vs. timeline:
- On Track — Progress matches or exceeds timeline expectations
- At Risk — Some tasks behind schedule
- Off Track — Significant delays or budget overruns
Phases & Tasks
Phases
Break projects into logical phases (e.g., Discovery, Design, Development, Launch). Each phase can have its own start/end dates and contains tasks.
Tasks
- Title & Description — What needs to be done
- Assignee — Team member responsible
- Status — Todo → In Progress → Review → Done → Cancelled
- Priority — Low, Medium, High, Urgent
- Dates — Start date and due date
- Estimated Hours — Planned effort
- Actual Hours — Tracked via timesheets
- Sub-tasks — Break down complex tasks into smaller items
- Comments — Team discussion per task
Views
- List View — Table view of all tasks with sorting and filtering
- Kanban Board — Drag-and-drop task management by status
- Gantt Chart — Timeline visualization of phases and tasks with dependencies
Time Tracking
Team members can log time against tasks and projects:
- Weekly timesheets with day-by-day entries
- Billable vs. non-billable hours
- Configurable billable rates per task or project
- Approval workflow: Draft → Submitted → Approved/Rejected
- Total hours tracked against project budget and estimates
Budget Tracking
Monitor project financials in real-time:
- Budget vs. Actual — Compare planned budget with actual spending
- Alert Thresholds — Get notified when spending reaches a percentage of budget
- Expense Links — Link project expenses directly to the budget
- Purchase Orders — Track POs against project budgets