Repolode
Volmarg

Volmarg/personal-management-system

A self-hosted PHP/Symfony web app for managing personal data such as todos, notes, contacts, passwords, payments, files and schedules.

Open-source alternative to:Notion

Stars
4,184
Forks
350
Open issues
6
Last commit
5 days ago

What is it?

Personal Management System is a self-hosted web application that works like a small personal CMS or CRM. It bundles many modules in one place: todos and goals, notes, contacts, passwords, health records, travel ideas, payments and owed money, shopping lists, work overtime and holidays, images, files, video, and read-only reports.

The passwords module stores entries encrypted in the database and offers a copy button in the frontend to retrieve the original value. The schedules module tracks recurring items such as oil changes or bill payments, showing them on the dashboard and in a notification bell. Files, images and health entries can be linked to uploaded storage.

This repository is the backend only; the frontend is a separate project. The author built it for personal use, with the goal of running it on a home server or Raspberry Pi without internet access. Extensions are written in the Symfony codebase, and the project is MIT licensed.

Key features

  • 01Modules for todos, notes, contacts, passwords, health and travel planning
  • 02Encrypted password storage with a one-click copy function
  • 03Recurring schedules shown on the dashboard and in a notification bell
  • 04Payment tracking with monthly summaries and owed-money records
  • 05Image galleries and a file manager with rename, download and delete

Use cases

  • Keeping personal contacts and notes in one self-hosted place instead of several cloud services
  • Tracking recurring bills, car maintenance and other scheduled tasks
  • Running a private personal dashboard on a home server or Raspberry Pi

Quick start

  1. 1

    Read the official installation guide linked in the README

Things to know

  • This repository is only the backend, so you also need the separate frontend project.
  • The author does not guarantee support and may change the application as he uses it daily.

In collections

Topics

FAQ

What is personal-management-system?
A self-hosted PHP/Symfony web app for managing personal data such as todos, notes, contacts, passwords, payments, files and schedules. Personal Management System is a self-hosted web application that works like a small personal CMS or CRM. It bundles many modules in one place: todos and goals, notes, contacts, passwords, health records, travel ideas, payments and owed money, shopping lists, work overtime and holidays, images, files, video, and read-only reports.
Is personal-management-system free to use? What license does it have?
personal-management-system is open source under the MIT license. Check the license terms before using it in commercial products.
Is personal-management-system still maintained?
Actively maintained. The last commit to personal-management-system was on Oct 20, 2026.
What can I use personal-management-system for?
Keeping personal contacts and notes in one self-hosted place instead of several cloud services Tracking recurring bills, car maintenance and other scheduled tasks Running a private personal dashboard on a home server or Raspberry Pi
How do I install personal-management-system?
Read the official installation guide linked in the README
Where can I get personal-management-system?
The source code and installation instructions are on GitHub: https://github.com/Volmarg/personal-management-system

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects