Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heycalebszn/bannerly

Get fully customizable social banner.
https://github.com/heycalebszn/bannerly

api banner figma javascript reactjs tailwindcss

Last synced: about 1 month ago
JSON representation

Get fully customizable social banner.

Awesome Lists containing this project

README

        

Banner Maker 🎨

Banner Maker is a user-friendly tool for creating customized banners with ease. Whether you’re designing banners for websites, social media, or promotional campaigns, this project provides the essential features to get started quickly.

Features πŸš€

β€’ Customizable Dimensions: Create banners of any size.
β€’ Text and Image Support: Add text and upload images to personalize your banner.
β€’ Color Palettes: Choose from a variety of color options for backgrounds and elements.
β€’ Downloadable Output: Export your banners in high-quality formats.

Technologies Used πŸ› οΈ

β€’ JavaScript: Core functionality and interactivity.
β€’ ReactJS: Structuring and styling the application.
β€’ [Additional Frameworks/Tools]: (Devicon, HeadlessUI, HeroIcons, Lucide-react, Google fonts, Canvas API, TailwindCSS)

Getting Started 🏁

Prerequisites

β€’ A modern web browser
β€’ Node.js (if applicable for development)

Installation

1. Clone this repository:

git clone https://github.com/heyrapto/banner-maker.git

2. Navigate to the project folder:

cd banner-maker

3. Open the index.html file in your browser (if it’s a static project).
OR
Install dependencies and start the development server:

npm install
npm start

Usage ✨

1. Open the application.
2. Select your banner dimensions.
3. Add text, images, and customize colors.
4. Preview your banner.
5. Download your finished banner in the desired format.

Screenshots πŸ“Έ

Contribution Guidelines 🀝

Contributions are welcome! If you’d like to contribute:
1. Fork the repository.
2. Create a new branch (git checkout -b feature-branch).
3. Commit your changes (git commit -m 'Add feature').
4. Push to the branch (git push origin feature-branch).
5. Open a pull request.

License πŸ“„

This project is licensed under the MIT License.

Contact πŸ“¬

For any inquiries or suggestions, feel free to contact me at [[email protected]] or visit my GitHub profile.