Skip to content

Trifusion is a ReactJS web app that lets users quickly remove and change photo backgrounds using bgremoveapi and Canvas, offering a seamless image editing experience in the browser.

Notifications You must be signed in to change notification settings

Divyarora0906/TriFusion

Repository files navigation

Trifusion

Trifusion is a modern web application built with ReactJS that allows users to seamlessly change background images by removing and adding new ones. Leveraging the power of bgremoveapi and HTML5 Canvas, Trifusion delivers fast and reliable background editing capabilities directly in the browser.

🚀 Features

  • Intuitive Interface — Easily select and update backgrounds with a user-friendly UI.
  • Background Removal — Automatically remove image backgrounds using bgremoveapi.
  • Canvas Editing — Preview and adjust changes in real-time on an interactive canvas.
  • Flag System — Toggle background changes with a simple add/remove flag mechanism.
  • Responsive Design — Works smoothly across devices and screen sizes.

🛠️ Tech Stack

  • ReactJS for building the frontend UI
  • bgremoveapi for fast background removal
  • HTML5 Canvas for in-browser image editing and preview

📦 Installation

  1. Clone the repository
  2. Install dependencies
  3. Start the application

The app will run at http://localhost:5173/.

💡 Usage

  • Upload Image: Click the “Upload” button to choose an image.
  • Remove Background: Use the “Remove Background” option to process your image via bgremoveapi.
  • Add/Change Background: Select a new background or color. The changes will be rendered on the HTML5 canvas.
  • Toggle Flags: Use the flag toggle to switch between different background modes or restore the original.

📷 Screenshots

Add your screenshots here

✨ Demo

_Live Demo: TriFusion

🤝 Contributing

Contributions are welcome! Feel free to open issues and submit pull requests.

Showcase professionally what your webapp does: This README will help visitors and recruiters understand your project’s value, functionality, and tech choices at a glance.

About

Trifusion is a ReactJS web app that lets users quickly remove and change photo backgrounds using bgremoveapi and Canvas, offering a seamless image editing experience in the browser.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published