Skip to content

About

Java wrapper for the Trello API, making it easy to manage boards, cards, and workflows efficiently.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🚧 Work In Progress (WIP)

This README is still a work in progress.
It will be updated with more detailed information and examples soon.
Feel free to contribute or check back for further improvements!

TrelloBridge - Java Wrapper for the Trello API

TrelloBridge is a lightweight and powerful Java API designed to simplify integration with Trello.
It provides a seamless way to interact with Trello's features and automate workflows, reducing the complexities of API calls.

🚀 Key Features

  • Effortless API Integration: Quickly integrate with the Trello API with minimal setup.
  • Comprehensive Board Management: Easily create and modify boards, lists, and cards.
  • Full Customization: Leverage Trello features like labels, due dates, checklists, and members for tailored workflows.
  • Ideal for Automation: Perfect for automating project management tasks and team collaboration.

🛠️ Installation

To integrate TrelloBridge into your Java project, follow the steps below:

Using Maven

Add the following dependency to your pom.xml file:

<dependency>
    <groupId>me.prexorjustin</groupId>
    <artifactId>trellobridge</artifactId>
    <version>1.0.0</version>
</dependency>

Then, run mvn install to download and include the dependency in your project.

Using Gradle

Add the following line to your build.gradle file under dependencies:

implementation 'me.prexorjustin:trellobridge:1.0.0'

Afterwards, sync your Gradle project to include the dependency.

📄 Documentation

For detailed documentation and usage examples, visit the TrelloBridge Wiki.
The Wiki contains full instructions on how to make the most of TrelloBridge's features.

🧑‍💻 Contributing

We welcome contributions to improve and expand TrelloBridge! Here's how you can contribute:

  • Fork the repository and submit pull requests.
  • Report bugs or suggest new features.
  • Improve the documentation.

Make sure your contributions are well-documented and thoroughly tested.

📜 License

TrelloBridge is licensed under the MIT License.
For more details, see the LICENSE file.

👏 Acknowledgments

I would like to thank Trello-Java-Wrapper for inspiring TrelloBridge. Its innovative approach to API management and data handling provided valuable insights into how to structure and manage integrations effectively.

A special thanks to the creators for their excellent work and the inspiration they provided for this project.


API Domain Implemented (✔/🚧/⌛) Description Notes
Boards ✔ API calls to create, update, and manage boards on Trello. Fully implemented.
Pending documentation.
Actions 🚧 API calls to manage actions within boards, cards and lists. Basic layout finished. working on implementing API routes
Members 🚧 API calls to manage members within boards and cards. Basic Member functionality finished.
Cards 🚧 API calls to create, manage, and update cards. Not started yet. Pending initial planning and design.
Lists 🚧 API calls to manage lists within boards. Not started yet. Pending initial planning and design.
Checklists 🚧 API calls for creating and managing checklists within cards. Not started yet. Pending initial planning and design.
Webhooks ⌛ API calls to create and manage webhooks for monitoring Trello data. Not started yet. Pending initial planning and design.
Labels 🚧 API calls to manage labels on cards and boards. Not started yet. Pending initial planning and design.
Organizations ⌛ API calls to manage teams and members within organizations. Not started yet. Pending initial planning and design.

Legend:

  • [✔] - Fully implemented
  • [🚧] - Work in Progress
  • [⌛] - Not yet implemented

About

Java wrapper for the Trello API, making it easy to manage boards, cards, and workflows efficiently.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages