Skip to content

Latest commit

 

History

62 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kathana

Simple project using the Asana API to generate and send a progress report.

Table of Contents

Getting Started

Prerequisites

To install it you will need to have pipenv installed.

Additionally you are going to need a Personal Access Token from Asana. You can find out how to do that from their API quickstart page here.

Once you have your PAT, create a copy of the env file named .env and add your token.

.env
ASANA_TOKEN=<your-asana-token>

Installing

git clone git@github.com:MaxMonteil/kithana.git
cd kithana
pipenv install

Run the program with pipenv run python kathana.py

Features

Automatically generate an Asana report from a given date (defaults to last Monday). The report is then saved locally and can be emailed too.

Deployment

Coming Soon

Built With

Coming Soon

  • Telegram Bot
  • Dropbox and Google Drive upload
  • Automatice scheduling

License

This project is licensed under the MIT License.

About

Simple project using the Asana API to generate and send a progress report.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages