Skip to content

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

Notifications You must be signed in to change notification settings

MaxMonteil/kathana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages