Skip to content

LLIEPJIOK/taskcli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Taskcli is a console application for creating and managing your tasks. You can add, update, remove, and view tasks. Additionally, there is a calendar that shows your activity for each day in the last six months:

  • Days without color: 0 tasks created
  • White days: 1-4 tasks created
  • Blue days: 5-9 tasks created
  • Green days: 10 or more tasks created.

Getting started

To start application, you only need Docker running on your computer.

To start working with application, follow these steps in console:

  1. Clone the repository:
    git clone https://github.com/LLIEPJIOK/taskcli.git
  2. Go to the project folder:
    cd taskcli
  3. Start a docker container with the project:
    docker-compose up
  4. Open another console where you will write commands. Each command has the following structure:
    docker exec -it taskcli-app-1 taskcli [COMMAND]
    You can view all available commands with:
    docker exec -it taskcli-app-1 taskcli info

To run test type:

docker exec -it taskcli-app-1 go test -v ./[folder with tests]/*