Сервис предназначен для учета и планирования использования ресурсов предприятия и включает в себя следующие модули:
- Оборудование
- Склад
- Дефекты
- Документы
- Учёт эксплуатируемого оборудования
- Учёт хранения запчастей, материалов, инструмента. Создание маркировки.
- Учёт дефектов оборудования
- Создание документации технического обслуживания
Подробнее в руководстве пользователя.
- Python 3.12
- Django 5.1
- Htmx
- Docker
- Nginx
- Postgres
У вас должен быть установлен Docker Compose
- Клонирование репозитория
git clone https://github.com/hlystovea/resource_planner.git
- Переход в директорию resource_planner
cd resource_planner
- Создание файла с переменными окружения
cp env.example .env
- Заполнение файла .env своими переменными
nano .env
- Запуск проекта
sudo docker compose up -d
- Запуск миграций
sudo docker compose exec backend python manage.py migrate --noinput
- Сбор статических файлов
sudo docker compose exec backend python manage.py collectstatic --no-input
- Создание суперпользователя
sudo docker compose exec backend python manage.py createsuperuser
- Сайт будет доступен по адресу
http://127.0.0.1:8001
- Админка сайта будет доступна по адресу
http://127.0.0.1:8001/admin
Если у вас возникли сложности или вопросы по использованию проекта, создайте обсуждение в данном репозитории или напишите в Telegram.