EvilLogitech/python-project-52

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# Менеджер задач

Данный проект написан с использованием фреймворка Django.
Проект реализует менеджер задач.
Реализовано:
- регистрация пользователей
- создание статусов задач
- создание меток задач
- создание задач с указанием статуса задачи, исполнителя, метками.
- контроль удаления связанных меток/статусов.
- контроль доступа к удалению задач / пользователей

### Hexlet tests and linter status:
[![Actions Status](https://github.com/EvilLogitech/python-project-52/actions/workflows/hexlet-check.yml/badge.svg)](https://github.com/EvilLogitech/python-project-52/actions)
[![Page Analyzer Linter](https://github.com/EvilLogitech/python-project-52/actions/workflows/tm-lint.yml/badge.svg)](https://github.com/EvilLogitech/python-project-52/actions/workflows/tm-lint.yml)
[![Page Analyzer Pytest](https://github.com/EvilLogitech/python-project-52/actions/workflows/tm-test.yml/badge.svg)](https://github.com/EvilLogitech/python-project-52/actions/workflows/tm-test.yml)

### CodeClimate
[![Maintainability](https://api.codeclimate.com/v1/badges/8852d9d7beabada4a9d9/maintainability)](https://codeclimate.com/github/EvilLogitech/python-project-52/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/8852d9d7beabada4a9d9/test_coverage)](https://codeclimate.com/github/EvilLogitech/python-project-52/test_coverage)

### Установка и запуск приложения:

make install - установка приложения и его зависимостей

make start - запуск веб-сервера