mPM
Mark's Project Manager
mPM
Project Ops, Without The Bloat Under Active Development

A project manager built for small teams, solo devs, and multi-project studios.

mPM is a gruvbox-flavored workspace for organizations, projects, epics, sprints, kanban, and comments - without the enterprise checklist of a Jira install. Designed to be opinionated, fast, and boring in the best way.

A self-hosted project room that feels like your team actually lives there.

Public registration is disabled on this instance. You'll need an invite from an admin to join.

Kanban board - drag, prioritize, and ship. Click to expand
Open Source
Source-available, copyleft

Audit it, fork it, and run it yourself. Just don't repackage it as a paid SaaS.

Self-Hosted
Your server, your data

Ship it on Laravel Cloud, a VPS, CapRover, or your homelab. No SaaS lock-in.

Hosted SaaS
Managed tier - soon

A hosted plan is coming for teams who want the product without running infrastructure.

Native Apps
Desktop & mobile

First-class macOS, Windows, Linux, iOS, and Android clients are on the roadmap.

Why It Exists

Every tool is too much.

Linear, Jira, Asana, Notion - each one wants to be the whole company. mPM is the opposite: plan, prioritize, ship, comment. That's the loop.

Who It's For

Small teams and studios.

Indie game studios, side projects, two-person shops, and internal tooling teams who want multi-org structure without enterprise overhead.

The Shape

Opinionated by design.

Gruvbox palette, amber accents, keyboard-forward surfaces. Less configuration, more character - but still yours to theme.

Feature Set

Everything a planning room needs.

  • Organizations & projects with member management, roles, and admin tooling
  • Tasks & epics - assignments, comments, tags, attachments, and blockers
  • Kanban & sprints - board view, sprint creation, defaults, and dashboards
  • Sprint planning with realtime attendance, story-point voting, tie resolution, and auto split-up tagging at 13/21 points
  • Realtime notifications for activity on the work that's actually yours
  • YAML scaffolding - import/export projects, tasks, sprints, tags, assignees, and blockers
  • OAuth login via Discord and Steam, plus per-org invites and permissions
  • Site-admin analytics for orgs, users, tasks, and storage
Tech Stack

Boring Laravel. Sharp UI.

Built on a proven server-rendered stack so the product stays fast, debuggable, and easy to self-host. No SPA hydration tax, no microservice sprawl.

Backend
PHP 8.5 · Laravel 13
Frontend
Livewire 4 · Volt · Alpine
Realtime
Laravel Reverb · Redis
Platform
Sail · Docker · PostgreSQL
Testing
Pest 4 · PHPUnit 12
Self-Host It

Deploy in minutes.

mPM ships with a production Dockerfile and CapRover configuration. Push to main, mount a persistent /config volume for your env, and let the entrypoint handle migrations, queue workers, the scheduler, and Reverb via Supervisor.

CapRover Docker Compose Laravel Cloud VPS Homelab
# Local development
$ cp .env.example .env
$ vendor/bin/sail up -d
$ vendor/bin/sail artisan key:generate
$ vendor/bin/sail artisan migrate --seed
$ vendor/bin/sail npm install && npm run dev
# Run queue + websockets
$ vendor/bin/sail up -d queue reverb
Made By

Mark Arneman

mPM is a solo project by Mark - a developer building tools he actually wants to use. It's the coordination layer behind his indie studios and side projects, shared with anyone who wants it.