{"id":13592,"url":"\/distributions\/13592\/click?bit=1&hash=614144bb31dcda2de138a71c12a8b5f1c2d6612f2981479b7bf423e4bc53c03e","title":"\u041a\u0430\u043a \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u0441 \u0447\u0430\u0439\u043d\u044b\u043c\u0438 \u043f\u043b\u0430\u043d\u0442\u0430\u0446\u0438\u044f\u043c\u0438","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"d85f2cfe-e0d7-5ad7-8507-983bc3b55643","isPaidAndBannersEnabled":false}
EDM Project

Приложение с открытым исходным кодом для управления электронными документами и задачами

Большинство программ для командной работы устроены так, что позволяют создать учетную запись и использовать ее в облачной среде. Однако не все готовы делиться коммерческими и личными данными со сторонними облачными сервисами. И эти сервисы обычно платные и не с открытым исходным кодом. Хотя есть несколько решений, устанавливаемых локально, их непросто установить и настроить. Пользовательские интерфейсы, как правило, перегружены множеством кнопок, элементов управления и т. д.

Проект EDM (ЭУД)

Новая система ЭУД с трекером задач с достаточно интуитивным пользовательским интерфейсом и простым кофигурированием была недавно выпущена. Это бесплатный софт с открытым исходным кодом.

Технически это веб-сервер, созданный при помощи языка программирования Go.

Снимок экрана Системы ЭУД

Приложение имеет следующие функции:

  • Документы: создавать, загружать файлы, редактировать, удалять
  • Профили пользователей, организации, отделы: создавать, редактировать, удалять
  • Задачи: создавать, редактировать, загружать файлы, назначать, перенаправлять иному сотруднику, менять статус (отмечать как выполненное, отменять и т. д.) , добавлять комментарии, прикреплять к ним файлы
  • Уведомления по электронной почте: о создании пользователя этому пользователю, об изменении задачи связанным пользователям
  • Поддержка тем и локализации
  • Возможности UX/UI: bb-код, подсветка результатов поиска и т. д.
  • Некоторая базовая защита от брутфорса
  • И другие

Поддерживаемые темы: темная, светлая, монохромная-темная, монохромная-светлая. Монохромные темы — это необычное дизайнерское решение, которое не отвлекает пользователя и напоминает компьютерный терминал в стиле ретро. Такой дизайн, конечно, не для всех, а для тех, кому нравится подобная среда. В наше время мало чего-то похожего существует.

Поддерживаемые языки: английский, испанский, французский, русский.

Приложение поддерживает следующие реляционные базы данных:

  • SQLite
  • Microsoft SQL Server
  • MySQL(MariaDB)
  • Oracle
  • PostgreSQL

Оно подключается к ним напрямую с помощью встроенных драйверов. Для этой цели был разработан специальный модуль Go под названием sqla.

Приложение работает в современных браузерах: Chrome, Firefox, Safari. Оно использует ванильный JavaScript (без фреймворков) , поэтому все работает достаточно быстро.

Как вы можете попробовать программу

Что касается Windows, то вы можете просто загрузить дистрибутив для Windows, запустить программу установки, выбрать папку для распаковки, и приложение запустится автоматически. В других операционных системах (например, это относится к дистрибутиву Linux) вам необходимо распаковать файлы и запустить приложение самостоятельно (при наличии бинарного пакета) .

Документация пользователя и администратора доступна внутри пакета по ссылке на руководство внизу каждой веб-страницы.

Репозиторий приложения с исходным кодом:
https://github. com/alecxcode/edm

Релизы с исполняемыми файлами v1.0.0:
https://github. com/alecxcode/edm/releases/tag/v1.0.0

Любая поддержка или предложение по проекту будет приветствоваться. Надеюсь, что это приложение будет полезно, по крайней мере, для некоторых людей.

0
3 комментария
Dimych Pupkin

задачи с открытым исходным кодом, это как?

Ответить
Развернуть ветку
Артем Федоров

Del

Ответить
Развернуть ветку
Артем Федоров

Молодец хорошая система

Ответить
Развернуть ветку
Читать все 3 комментария
null