Django 6 PostgreSQL Vanilla JS Docker GitHub Actions

Веб-платформа мониторинга
рабочих процессов на объектах

Django-приложение для контроля задач, оборудования и алармов на производственных объектах. Поддерживает несколько организаций, развёрнуто на fieldlog.ru.

Стек Django 6, PostgreSQL, Docker
Домен fieldlog.ru (HTTPS)
Тип Fullstack web-приложение

О проекте

Платформа для управления рабочими процессами на производственных объектах. Сотрудники ведут задачи по станциям, учитывают оборудование на складах с привязкой к объектам и выгружают списки в .xlsx. Архитектура поддерживает мультиарендность — каждая организация работает в своём изолированном пространстве через URL-префикс.

01 · Сводка

Главная страница организации

Счётчики по задачам, объектам, оборудованию и складам: сколько задач открыто, просрочено и скоро истекает — отдельно свои и всей организации. Ниже лента последних изменений: кто создал задачу, сменил статус, оставил комментарий или добавил вложение. Слева — панель значков: при наведении значок показывает название раздела, по клику раскрывает его страницы поверх содержимого.

02 · Объекты

Станции и их задачи

Список объектов организации с поиском по названию, дороге, дистанции и системе. Прямо в списке можно раскрыть задачи по объекту. В карточке объекта — его параметры, описание и все связанные задачи со статусами.

03 · Задачи

Статусы, комментарии и вложения

У задачи есть объект, ответственные, срок и статус. Сменить статус могут только ответственный и пользователи с нужными правами; под статусом видно, кто и когда сделал последний переход. К задаче прикладывают файлы и пишут комментарии, свой комментарий можно править в течение 24 часов.

04 · База знаний

Инструкции и справочник алармов

Личная библиотека инструкций: файлы и внешние ссылки с названием и описанием. Уже загруженный коллегой файл можно добавить себе, не загружая повторно. В том же разделе — справочник алармов с поиском.

05 · Пользователи

Вход, регистрация и профиль

Регистрация открытая, но доступ к данным организации новый пользователь получает только после того, как администратор назначит ему организацию и права. В профиле — личные данные и аватар, список коллег виден только внутри своей организации.

Заказать похожее ← Все работы