GitHunt
PS

PSHACKERZ/EraseEaseBG

๐ŸŽจ Free online tool for instant background removal using AI. Built with React, TypeScript, and Remove.bg API. Features: โ€ข Multiple format support (PNG, JPG, WebP) โ€ข High-quality exports โ€ข Responsive design โ€ข Fast processing

EraseEaseBG - AI Background Removal Tool ๐ŸŽจ

Netlify Status
License: MIT
React
TypeScript

EraseEaseBG is a powerful, user-friendly web application that removes backgrounds from images instantly using advanced AI technology. Built with React and TypeScript, it offers a seamless experience for both personal and professional use.

EraseEaseBG Demo EraseEaseBG Demo Removed Bg

โœจ Features

  • ๐Ÿš€ Instant background removal
  • ๐Ÿ–ผ๏ธ Support for PNG, JPG, and WebP formats
  • ๐Ÿ“ฑ Responsive design for all devices
  • ๐Ÿ”„ Batch processing capability
  • ๐Ÿ’พ Multiple export options
  • ๐ŸŽจ Image quality control
  • ๐Ÿ” Preview functionality
  • โšก Fast processing speed

๐Ÿ› ๏ธ Tech Stack

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Remove.bg API
  • Netlify Hosting

๐Ÿš€ Quick Start

  1. Clone the repository

    git clone https://github.com/PSHACKERZ/EraseEaseBG.git
    cd EraseEaseBG
  2. Install dependencies

    npm install
  3. Set up environment variables

    # Create a .env file and add your Remove.bg API key
    VITE_REMOVE_BG_API_KEY=your_api_key_here
  4. Start development server

    npm run dev
  5. Build for production

    npm run build

๐ŸŒŸ Usage

  1. Upload an image by dragging and dropping or clicking the upload button
  2. Wait for the AI to process your image
  3. Preview the result
  4. Download the processed image in your preferred format

๐Ÿ“ API Configuration

Get your API key from Remove.bg and add it to your environment variables.

๐Ÿ”’ Security

  • Secure API key handling
  • Rate limiting implementation
  • Content security policies
  • XSS protection
  • CORS configuration

๐Ÿค Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

๐Ÿ“ง Contact

@PS_Hackerz


โญ๏ธ Star this repo if you find it helpful! :)

PSHACKERZ/EraseEaseBG | GitHunt