OpenProject Laravel Documentation

Welcome to the OpenProject Laravel documentation.

OpenProject Laravel is an enterprise-grade, open-source project and task management system built on top of the modern PHP and Laravel ecosystem.


Core Capabilities

  • Project Hierarchy: Multi-level project trees, subprojects, and public/private access scopes.
  • Work Packages (Tasks/Issues/Bugs/Milestones): Rich work package attributes including status workflows, priority matrices, start/due dates, estimated vs. spent hours, progress sliders, and assignee routing.
  • Interactive Kanban Boards: Real-time drag-and-drop workflow status boards for agile sprint planning.
  • Role-Based Access Control (RBAC): Fine-grained permissions per project (Admin, Project Manager, Developer, Reporter, Viewer).
  • Time Tracking: Log hours, track spent time against work packages and projects with detailed audit notes.
  • Maintainable Architecture: Built strictly following Laravel best practices, domain modeling, and responsive Blade components.

Documentation Sections