Skip to content

abdallah065/Twitter-Card-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter-Card-Generator

Twitter-Card-Generator is a Flask-based web application that allows users to create Twitter cards with custom titles, descriptions, and images. These cards can then be shared on Twitter to enhance social media posts.

Features

  • Create Custom Twitter Cards: Users can input a title, description, image URL, and endpoint URL to generate a custom Twitter card.
  • Preview and Copy Link: Once a card is created, users can preview the card and copy its link to the clipboard.
  • Responsive Design: The web application is designed to be responsive, ensuring a seamless experience across various devices.

Technologies Used

  • Flask: A micro web framework written in Python.
  • HTML/CSS: For the frontend design and layout.
  • JavaScript: To enhance the interactivity of the web application.

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Python 3
  • Flask

Installation

  1. Clone the repo

    git clone https://github.com/abdallah065/Twitter-Card-Generator.git
  2. Install Python packages

    pip install -r requirements.txt
  3. Run the application

    python api/app.py

Usage

Navigate to http://localhost:5000/ in your web browser to start creating Twitter cards.

Demo

Check out the live demo of the application here.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

License

Distributed under the GNU General Public License. See LICENSE for more information.