Об этом проекте

Personal Management System (PMS) — это самодостаточный веб-бэкенд, назначение которого, согласно заявлению, — служить центральной точкой для управления личными данными. В README отмечается, что репозиторий содержит только бэкенд; отдельный репозиторий фронтенда указан в ссылках, вместе с официальной документацией и публичным демо с примерными учётными данными. Автор объясняет мотивацию: вместо сборки множества плагинов WordPress или настройки существующей CRM, написание личной системы упростило понимание основной логики и добавление собственных модулей. Цель — приложение, работающее непрерывно на терминале или Raspberry Pi в домашней сети, без доступа в интернет, чтобы личные данные не были разбросаны по облачным сервисам. Документированные модули включают: - Задачи/Цели, с подмодулем платежей для отслеживания денег к получению - Заметки, организованные по категориям - Контакты для организации телефонных и электронных контактов - Пароли, хранящиеся в зашифрованном виде в базе данных, с кнопкой копирования на фронтенде для получения оригинала - Достижения для отслеживания личных успехов - Расписания для повторяющихся задач, таких как замена масла, платежи и визиты, отображаемые на панели управления и в колокольчике уведомлений - Вопросы для текущих или ожидающих дел, с подзаписями контактов и прогресса - Путешествия для мест, которые стоит посетить, со ссылками на Google Maps и изображениями - Платежи, включая ежемесячные сводки, подмодуль цен на продукты, подмодуль задолженностей и подмодуль счетов - Покупки для запланированных приобретений - Работа, с подмодулями внеурочных часов и праздников - Изображения, организованные как галереи в стиле masonry с просмотром в лайтбоксе, переименованием, удалением и загрузкой - Файлы, отображаемые в DataTable с расширением, иконкой типа и размером, поддерживающие переименование, загрузку и удаление - Видео для хранения распространённых веб-форматов видео - Отчёты, содержащие отчёты только для чтения, созданные из существующих данных базы данных В README указано, что система концептуально похожа на CMS или CRM, хотя с меньшим набором функций, и что написание расширений доступно разработчикам. Детали установки и технологического стека делегированы официальному сайту документации. Проект выпущен под лицензией MIT, и автор отмечает, что поддержка не может быть гарантирована, но приветствует вопросы и проблемы. Будущие планы описаны лишь как occasional исправления ошибок, улучшения и новые модули по мере необходимости.