Project Flow
- View cards from lists in the trello board
- Add new tasks to the to do list in trello board
- Start a trello task
- a new git branch is created using the trello title
- the trello card is updated to "in progress"
- Submit a trello task
- the branch is finalised and pushed to master
- the trello card is updated to "submitted for review"
- Review a trello task
- the branch is reviewed
- if the branch is accepted then the branch is merged onto master and trello card moved to done
- otherwise the branch is rejected and the trello card is moved back to in progress with a rejection comment
- the branch is reviewed
Why use our product?
- Frustrated and tired of a trello that is out of sync with your project?
- Hate using website interfaces?
Then our command line script to integrate trello (with git) is the script for YOU!!!
Benefits
- Save time from having to manually update the trello board (increased efficiency)
- Ensure the trello board is at it's most up-to-date state (increased visibility)
What it does
The script links a given trello board with a github repository, when using the script a user can perform git actions and the trello board will be updated accordingly.
How we built it
We built it using the trello api and python invoked shell commands
Challenges we ran into
Having the patience to deal with out of date API documentation
What I learned
Learning new python skills
What's next for Trello Version Control (with Git integration)
- Other version control integration such as svn (subversion control)
- More script actions to increase functionality
Log in or sign up for Devpost to join the conversation.