Skip to content

📄 Simple task management system. It allows you to set tasks, assign performers and change their statuses.

Notifications You must be signed in to change notification settings

RamilGN/edu-task-manager

Repository files navigation

Task Manager

Simple task management system. It allows you to set tasks with tags, assign performers and change their statuses. This app can be found here: Task Manager

Task Manager

Tests and linter status(CI)

task-manager-check

Codeclimate

Maintainability Test Coverage

Prerequisites

  • make
  • poetry
  • docker(optional)

Install

  1. Clone repository git clone https://github.com/RamiGaggi/edu-task-manager.git
  2. Go to working directory cd edu-task-manager
  3. Set up environment variables in .env
    • DB_ENGINE (defaults to SQLite), set another db engine this way, for example postgres postgres://user:password@host:port/db_name
    • SECRET_KEY, for generation you can use make secret-key
  4. Install dependencies make install or for Docker docker-compose build
  5. Сomplete setup make setup or for Docker docker-compose run --rm django make setup

Run development server

Poetry

make runserver

Docker

docker-compose up

About

📄 Simple task management system. It allows you to set tasks, assign performers and change their statuses.

Resources

Stars

Watchers

Forks

Packages

No packages published