Project Management

Migrate your ProjeQtOr data

Free, open-source PM tool built on PHP/MySQL with a wide feature range. Self-hosted, community-maintained, and entirely free—but migration requires direct database work since no commercial API is exposed.

Encrypted end-to-end with one-click rollback
Talk to a real migration engineer in minutes
ProjeQtOr logo

In its favor

Why people choose ProjeQtOr

The signal that keeps ProjeQtOr on the shortlist. Sourced from G2, Capterra, and customer scoping calls.

Zero licensing cost for unlimited users and projects makes ProjeQtOr attractive to budget-constrained public-sector teams and non-profits managing dozens of simultaneous initiatives.

The platform bundles task management, resource scheduling, risk registers, expense tracking, and bug tracking into one tool, reducing the need to license separate systems for small PMOs.

Active open-source community and regular releases—version 12.0 shipped December 2024—provide feature updates and security patches without a vendor lock-in cycle.

Multi-language support across 16 languages appeals to international teams and French-language organizations in particular, especially French government agencies managing distributed portfolios.

Incident and bug tracking built into the same application as project management lets IT and development teams keep requirements and defects in a single workspace.

The web interface lacks the polish and UX consistency of modern SaaS PM tools—users report that navigating between modules and locating specific services feels unintuitive and dated.

Performance degrades noticeably with large portfolios—projects with hundreds of tasks and many concurrent users can experience slow load times and sluggish form submissions.

No native mobile app exists; teams requiring iOS or Android access must use a browser, which produces a suboptimal experience for field workers or traveling project managers.

Limited third-party integrations compared to platforms like Jira or Asana mean teams that rely on Slack notifications, Confluence documentation, or Salesforce CRM sync find ProjeQtOr falls short without custom development.

Self-hosted deployment demands internal IT resources for server maintenance, backups, PHP version updates, and database administration—ongoing operational overhead that managed SaaS tools eliminate.

Reasons to switch

Why people leave ProjeQtOr

The recurring reasons buyers give for replacing ProjeQtOr. Presented as facts, not knocks.

Platform scorecard

Strengths, weaknesses, and where ProjeQtOr fits

Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.

SWOT — strengths, weaknesses, and use-case fit

Strengths

Completely free and open source under AGPLv3+ with no artificial user, project, or feature caps.Wide functional scope covering tasks, resources, risks, expenses, documents, budgets, and bug tracking in a single application.Supports MySQL and PostgreSQL, giving teams flexibility in their database infrastructure and hosting environment.Active community and documented MS-Project import/export via a dedicated plugin for organizations migrating from or to other PM platforms.Multi-platform deployment on Windows, Linux, macOS and web-based access from any modern browser.

Weaknesses

No documented REST, GraphQL, or bulk API—migrations require direct database queries or XML/CSV export from the application UI, which is error-prone for large datasets.Self-hosted model places all server maintenance, backups, and security hardening on the customer's IT team.No native mobile applications; mobile access depends entirely on the responsive web interface which users describe as functional but not polished.Limited integration ecosystem compared to commercial alternatives—no native Zapier, Microsoft Teams, or Google Workspace connectors.User interface complexity and dated visual design create a steeper onboarding curve than modern SaaS project management tools.

Where it works

Small to mid-sized public-sector PMOs and non-profits with limited budgets that need comprehensive PM capabilities without per-seat licensing costs.French-speaking government agencies and international organizations in French-speaking regions, given the platform's strong adoption in French administration and 16-language support.Organizations with internal IT staff already running PHP and MySQL or PostgreSQL infrastructure who can manage self-hosted deployments and server maintenance.Teams managing multi-project portfolios (dozens of simultaneous initiatives) that need to consolidate tasks, resources, risks, and expenses into a single application rather than licensing separate tools.Research teams and IT departments that require bug tracking and incident management alongside project planning in one unified workspace.

Where it struggles

Large enterprise organizations with hundreds of projects and many concurrent users, where performance degrades noticeably and load times become sluggish.Remote or field-based teams requiring native iOS or Android access, since ProjeQtOr offers no mobile application and relies on a browser interface.Organizations relying on modern collaboration stacks such as Slack, Microsoft Teams, Confluence, or Salesforce—ProjeQtOr has no native connectors for these platforms.Teams that prioritize modern, polished user experience over functional depth; the interface is described as dated and navigation as unintuitive.Companies expecting to scale rapidly or that prefer managed SaaS infrastructure rather than hosting and maintaining their own PHP application servers.

Pricing tiers

ProjeQtOr pricing overview

ProjeQtOr is entirely free and open source under the AGPLv3+ license. There are no paid tiers for the software itself. Organizations may purchase professional support or consulting services from ProjeQtOr SAS, but no feature-gating by tier exists within the application code.

Open Source (Core)

Tier 1 of 2

Free

What's included

Unlimited users and projects with no per-seat or per-project licensingFull access to all core PM features: tasks, milestones, resources, expenses, risks, documentsAGPLv3+ open source license—modify and self-host without restrictionAvailable for download via SourceForge and the official ProjeQtOr websiteCommunity support through forums and documentation

Need help selecting your Project Management?

Book a free 30 minute consultation

Pricing is informational. FlitStack AI does not bill on ProjeQtOr's schedule — see our quote-based pricing →

What gets migrated

ProjeQtOr object support

Object-by-object support for ProjeQtOr migrations. Per-pair details surface during scoping.

Projects

Fully supported

Projects are the top-level container in ProjeQtOr. Every task, milestone, resource allocation, and expense belongs to a Project. We extract project records by their ID and map the project status, start/end dates, and description fields directly to the destination equivalent.

Tasks

Fully supported

Tasks support parent-child hierarchies and multiple assignees. We preserve the WBS numbering sequence and dependency chains during migration. Planned work hours and actual work logged are mapped as separate fields in the destination.

Milestones

Fully supported

Milestones are standalone items that can be standalone or linked to a parent project. We extract milestone name, date, status, and project association and map them to the destination milestone or phase object.

Resources

Fully supported

Resources represent team members with calendar availability and cost rates. We map resource records to the destination user or resource object, preserving capacity settings, skill profiles, and cost-per-day values.

Allocations

Fully supported

Resource allocations bind a Resource to a Task with a start date, end date, and daily assignment percentage. We extract the full allocation table and reconstruct assignments in the destination, flagging over-allocated resources.

Expenses

Fully supported

Expenses capture project costs that fall outside resource billing—travel, software licenses, contractors. We map expense category, amount, date, and project association. VAT/tax amounts are preserved as separate fields where present.

Risks

Mapping required

Risks include probability, impact, mitigation plan, and owner assignment. Some destination platforms store risks as Issues with a custom type field. We create a mapping rule that pushes Risks into the destination's Issue or Risk object and preserves the probability-impact matrix values as custom fields.

Issues / Incidents

Mapping required

ProjeQtOr uses a combined Issue object for bugs, incidents, and change requests. We extract the issue type, priority, status, and description, then map to the destination ticket or issue object, splitting by type where the destination has separate objects.

Documents

Mapping required

Documents are stored as file references within ProjeQtOr's document management module. We extract the file URLs or paths and map them to the destination attachment object. Binary file content requires a separate file-transfer step alongside the record migration.

Bills / Budgets

Mapping required

Budgets track planned versus actual spending per project. We extract budget line items and actual expense totals and map them to the destination financial or budget field. Where the destination has no budget object, we store budget data as custom project fields.

Versions / Releases

Mapping required

Versions track product releases linked to a project. We extract version name, number, status, and target date. If the destination tracks releases as a separate object, we create a direct mapping; otherwise, versions land as tags or milestones with a version-type indicator.

Workflows / Statuses

Mapping required

ProjeQtOr supports custom status workflows per object type. We read the workflow definition table to understand which statuses are available per object and map them to equivalent statuses in the destination, flagging any custom statuses that have no direct match.

Quotations / Orders

Not in this platform

Quotations and sales orders are not part of the core ProjeQtOr PM module. These are handled by separate CRM or ERP systems in the ProjeQtOr ecosystem. We do not migrate quotation data out of ProjeQtOr as it falls outside the platform's project management scope.

Gotchas

What to watch for in ProjeQtOr migrations

Issues we've hit on past ProjeQtOr migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.

High

No API means migrations rely on database exports or UI exports

Medium

PHP and database version dependencies constrain self-hosted upgrades

Medium

Custom fields stored as EAV rows require careful mapping

Medium

File attachments and documents are server-filesystem references

How a ProjeQtOr migration works

Four steps, ProjeQtOr-specific

Connect

None into ProjeQtOr. Scopes limited to read-only on the data we move.

Map

We translate ProjeQtOr-specific structures (custom fields, objects, value lists) to the destination's model.

Sample

Test with a 50–200 record subset to validate ProjeQtOr quirks before production.

Migrate

Full migration with ProjeQtOr rate-limit handling. Rollback available throughout.

FAQ

ProjeQtOr migration FAQ

Answers to the questions buyers ask most during ProjeQtOr migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your ProjeQtOr migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most ProjeQtOr migrations under 1M records finish in 48–72 hours end-to-end. Larger orgs with custom objects or buyer-side security review typically take 5–7 days.

Ready when you are

Migrate ProjeQtOr.
Without the rebuild.

Free scoping call with a migration engineer. Tell us about your ProjeQtOr setup and destination — written quote back within a business day.

Free scoping call Quote in 1 business day 1,784 platforms supported