Skip to content

Сервис учета ресурсов предприятия.

License

Notifications You must be signed in to change notification settings

hlystovea/resource_planner

Repository files navigation

Resource planner

Static Badge GitHub top language GitHub GitHub Repo stars GitHub issues workflow badge codecov

Описание

Сервис предназначен для учета и планирования использования ресурсов предприятия и включает в себя следующие модули:

  • Оборудование
  • Склад
  • Дефекты
  • Документы

Возможности

  • Учёт эксплуатируемого оборудования
  • Учёт хранения запчастей, материалов, инструмента. Создание маркировки.
  • Учёт дефектов оборудования
  • Создание документации технического обслуживания

Подробнее в руководстве пользователя.

Технологии

  • Python 3.12
  • Django 5.1
  • Htmx
  • Docker
  • Nginx
  • Postgres

Установка (Linux)

У вас должен быть установлен Docker Compose

  1. Клонирование репозитория

git clone https://github.com/hlystovea/resource_planner.git

  1. Переход в директорию resource_planner

cd resource_planner

  1. Создание файла с переменными окружения

cp env.example .env

  1. Заполнение файла .env своими переменными

nano .env

  1. Запуск проекта

sudo docker compose up -d

  1. Запуск миграций

sudo docker compose exec backend python manage.py migrate --noinput

  1. Сбор статических файлов

sudo docker compose exec backend python manage.py collectstatic --no-input

  1. Создание суперпользователя

sudo docker compose exec backend python manage.py createsuperuser

  1. Сайт будет доступен по адресу

http://127.0.0.1:8001

  1. Админка сайта будет доступна по адресу

http://127.0.0.1:8001/admin

Поддержка

Если у вас возникли сложности или вопросы по использованию проекта, создайте обсуждение в данном репозитории или напишите в Telegram.

About

Сервис учета ресурсов предприятия.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages