This repository contains two distinct implementations of a Trello Card Creator: one built with Python using Flask and another with Node.js using Express.
This a simple web application that allows users to input specific details and, upon submission, a card is created in Trello with the provided information.
- This version uses Flask as its web framework and makes HTTP requests to the Trello API to create cards.
- This version utilizes the Express framework and employs the axios package to make HTTP requests to the Trello API.
- Visit https://glitch.com/@trello.
- Locate and select "trello-power-up".
- Click on "View Source", followed by "Remix".
- After remixing, note the new project name and copy its URL.
- Navigate to https://trello.com/power-ups/admin to create a new Power-Up.
- Fill in the required fields:
Iframe connector URL (Required for Power-Up)
,Email
,Support contact
, andAuthor
. - Paste the URL you copied in step 4 into the
Iframe connector URL (Required for Power-Up)
field. - Proceed to the
API Key
section of thePower-Up
. - Generate and copy the
API Key
. Then, click onToken
(adjacent to the API Key description), grant the required permissions by clicking Allow, and copy the generated token.
- Navigate to the desired version's directory (either Trello API - Python or Trello API - NodeJS).
- Once the application is running, access the web interface via your browser, fill in the form with the desired card details, and submit.
- A confirmation message will be displayed upon successful card creation or an error message otherwise.
This project was developed as an assignment during my internship at Cloudify. It was designed to assess my skills in API calls, backend development, and my proficiency with both Node.js and Python. Through this assignment, I've demonstrated the ability to create a similar application using two different tech stacks, showcasing adaptability and versatility in software development.