Об этом проекте
Personal Management System (PMS) — это самодостаточный веб-бэкенд, назначение которого, согласно заявлению, — служить центральной точкой для управления личными данными. В README отмечается, что репозиторий содержит только бэкенд; отдельный репозиторий фронтенда указан в ссылках, вместе с официальной документацией и публичным демо с примерными учётными данными.
Автор объясняет мотивацию: вместо сборки множества плагинов WordPress или настройки существующей CRM, написание личной системы упростило понимание основной логики и добавление собственных модулей. Цель — приложение, работающее непрерывно на терминале или Raspberry Pi в домашней сети, без доступа в интернет, чтобы личные данные не были разбросаны по облачным сервисам.
Документированные модули включают:
- Задачи/Цели, с подмодулем платежей для отслеживания денег к получению
- Заметки, организованные по категориям
- Контакты для организации телефонных и электронных контактов
- Пароли, хранящиеся в зашифрованном виде в базе данных, с кнопкой копирования на фронтенде для получения оригинала
- Достижения для отслеживания личных успехов
- Расписания для повторяющихся задач, таких как замена масла, платежи и визиты, отображаемые на панели управления и в колокольчике уведомлений
- Вопросы для текущих или ожидающих дел, с подзаписями контактов и прогресса
- Путешествия для мест, которые стоит посетить, со ссылками на Google Maps и изображениями
- Платежи, включая ежемесячные сводки, подмодуль цен на продукты, подмодуль задолженностей и подмодуль счетов
- Покупки для запланированных приобретений
- Работа, с подмодулями внеурочных часов и праздников
- Изображения, организованные как галереи в стиле masonry с просмотром в лайтбоксе, переименованием, удалением и загрузкой
- Файлы, отображаемые в DataTable с расширением, иконкой типа и размером, поддерживающие переименование, загрузку и удаление
- Видео для хранения распространённых веб-форматов видео
- Отчёты, содержащие отчёты только для чтения, созданные из существующих данных базы данных
В README указано, что система концептуально похожа на CMS или CRM, хотя с меньшим набором функций, и что написание расширений доступно разработчикам. Детали установки и технологического стека делегированы официальному сайту документации. Проект выпущен под лицензией MIT, и автор отмечает, что поддержка не может быть гарантирована, но приветствует вопросы и проблемы. Будущие планы описаны лишь как occasional исправления ошибок, улучшения и новые модули по мере необходимости.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.