personal-management-system logo

personal-management-system

Your web application for managing personal data.

Website GitHub

What is it?

What it is

Personal Management System Backend is a self‑hosted PHP application that serves as the core API and data layer for a personal data management platform. It provides modular CRUD functionality for features such as notes, contacts, passwords, schedules, payments, and media, and exposes these through a Symfony‑based web interface.

Why it exists

The project was created to replace the need for numerous WordPress plugins and external CRMs, giving the author full control over the logic and the ability to write extensions easily. It consolidates personal data in a single offline‑capable system that can run on a home network or Raspberry Pi without internet access.

Who should use it

Individuals or small teams looking for a self-hosted, privacy-focused personal data management system that combines features of CMS and CRM. Ideal for developers who want to extend or customize modules and run the application on local networks or low-power devices like Raspberry Pi.

Who should avoid it

Users who require enterprise-grade support, large-scale multi-user collaboration, or complex integration with external services. Also not suitable for those who prefer a ready-to-use cloud solution without self-hosting responsibilities.

How it works

A quick walkthrough in plain English

How personal-management-system works

Step 1 of 3

You interact with it

Open personal-management-system, send a request, or connect it to your stack.

Features

Awesome
Cms
Content Management
Content Management System
Dashboard
Dashboards

Advantages

  • Open source (MIT)
  • Active PHP ecosystem
  • Self-hosted deployment options

Disadvantages

  • Requires operational ownership for self-hosted setups
  • Community support varies by project maturity

Installation

FAQ

What is the Personal Management System and what does it include?

The Personal Management System (PMS) is a backend-only application designed to manage personal data such as todos, notes, contacts, passwords, achievements, schedules, issues, travels, payments, shopping, job tracking, images, files, videos, and reports. It is inspired by CMS/CRM logic and allows users to write their own extensions.

Where can I find the frontend for this system?

The frontend is available in a separate repository: https://github.com/Volmarg/personal-management-system-front.

How do I install the Personal Management System backend?

Installation instructions are provided in the official documentation at https://volmarg.github.io/docs/getting-started/installation.html.

Is there a live demo I can try, and what are the login credentials?

Yes, a demo is available at http://personal-management-system.pl/. Use the email admin@admin.admin and password admin to log in.

What license is the project released under and how can I contribute?

The project is licensed under the MIT license. Contribution guidelines and acknowledgments can be found at https://volmarg.github.io/docs/other/contributors.html.

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for personal-management-system

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare
personal-management-system | MushyBook