Skip to main content
CornerstoneCornerstone

Cornerstone

A self-hosted home building project management tool for homeowners. Track work items, budgets, timelines, household items, and documents from a single Docker container backed by SQLite -- no external database required.

Who is Cornerstone for?

Cornerstone is designed for homeowners managing a construction or renovation project. Whether you're building a new home, renovating a floor, or coordinating multiple contractors, Cornerstone gives you a single place to track everything.

  • 1-5 users per instance -- built for a household, not an enterprise
  • Self-hosted -- your data stays on your hardware
  • Single Docker container -- no external database, no complex infrastructure

Key Features

  • Work Items -- Create and manage construction tasks with statuses, dates, assignments, areas, notes, subtasks, and dependencies
  • Budget Management -- Track costs with budget categories, financing sources, multi-budget-line invoice linking with itemized amounts, subsidies, and a dashboard with multiple projection perspectives
  • Timeline & Gantt Chart -- Interactive Gantt chart with dependency arrows, critical path highlighting, zoom controls, milestones, and automatic scheduling via the Critical Path Method
  • Calendar View -- Monthly and weekly calendar grids showing work items and milestones
  • Milestones -- Track major project checkpoints with target dates, projected completion, and late detection
  • Household Items -- Track furniture, appliances, and fixtures with categories, delivery scheduling, budget integration, work item linking, and timeline dependencies
  • Areas & Trades -- Hierarchical project areas (rooms, floors, zones) and trade specialties (Electrical, Plumbing, etc.) for organizing work and linking vendors
  • Authentication -- Local accounts with first-run setup wizard, plus OIDC single sign-on for existing identity providers
  • User Management -- Admin and Member roles with a dedicated admin panel
  • Construction Diary -- Maintain a construction diary (Bautagebuch) with daily logs, site visits, delivery records, issue tracking, automatic system events, photo attachments, and digital signature capture
  • Project Dashboard -- At-a-glance project health with budget summary, timeline status, invoice and subsidy pipelines, mini Gantt preview, and customizable card layout
  • Document Integration -- Browse, search, and link documents from a connected Paperless-ngx instance to work items and invoices
  • Dark Mode -- Light, Dark, or System theme with instant switching
  • Design System -- Consistent visual language with CSS custom property tokens

See the Roadmap for upcoming features.