Skip to content

Dzigr/Task-manager

Repository files navigation

Task Manager

Task management web application on Django.

CI Maintainability Test Coverage

Project description

Task Manager web-application based on the Django framework, that allows to set tasks with assign performers, change tasks statuses and labels. Authentication are required to work with the system.

The interface of the project realized with uses the Bootstrap framework and built by the DjangoTemplates backend.

You may try demo here

Stack:

  • Python
  • Django
  • Bootstrap
  • PostgreSQL

Local deployment

Note: Required Python & Poetry
  1. Clone the repository

    git clone git@github.com:Dzigr/python-project-52 && cd python-project-52
    
  2. Initiate configuration with Makefile command

    make setup
    

    This will create .env file with secret key, install required packages from pyproject.toml and migrates all models inside SQLite database

  3. Run application with gunicorn web-server by

    make start
    

    Or on local web-server in development mode

    make local