Xapdina/python-project-52

View on GitHub
README.md

Summary

Maintainability
Test Coverage
### Hexlet tests and linter status:

[![Actions Status](https://github.com/Xapdina/python-project-52/actions/workflows/hexlet-check.yml/badge.svg)](https://github.com/Xapdina/python-project-52/actions)

### CodeClimate :

[![Maintainability](https://api.codeclimate.com/v1/badges/3e1fa1abf76ee2ef2540/maintainability)](https://codeclimate.com/github/Xapdina/python-project-52/maintainability)

### Test coverage:

[![Test Coverage](https://api.codeclimate.com/v1/badges/3e1fa1abf76ee2ef2540/test_coverage)](https://codeclimate.com/github/Xapdina/python-project-52/test_coverage)

### Project: Task Manager

Task Manager is a multifunctional and intuitive application designed to optimize the task management process. With its help, users can efficiently organize both professional and personal commitments, enhancing productivity and adherence to deadlines.


## [My deployment project](https://task-manager-95rm.onrender.com)

#### Requirements and Tools:

|     Tools      | Version |
|:--------------:|:-------:|
|     Python     | ^3.10.0 |
|     Django     |  ^5.0   |

#### You need that commands
___
Download project

```shell
git clone git@github.com:Xapdina/python-project-52.git
```

___
Install project:
```shell
make install
```

Create table on database:
```shell
make makemigrations
make migrate
```

For run application use:
```shell
make dev 
```
___
If you want to remove project use:
```shell
python3 -m pip uninstall hexlet-code
```
___

*P.S.* *You must have [Poetry](https://python-poetry.org) installed*