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.
- π 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
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Remove.bg API
- Netlify Hosting
-
Clone the repository
git clone https://github.com/PSHACKERZ/EraseEaseBG.git cd EraseEaseBG
-
Install dependencies
npm install
-
Set up environment variables
# Create a .env file and add your Remove.bg API key VITE_REMOVE_BG_API_KEY=your_api_key_here
-
Start development server
npm run dev
-
Build for production
npm run build
- Upload an image by dragging and dropping or clicking the upload button
- Wait for the AI to process your image
- Preview the result
- Download the processed image in your preferred format
Get your API key from Remove.bg and add it to your environment variables.
- Secure API key handling
- Rate limiting implementation
- Content security policies
- XSS protection
- CORS configuration
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Remove.bg for their amazing API
- React team for the awesome framework
- Tailwind CSS for the styling system
- Netlify for hosting
Prince Sahni - @PS_Hacker
Project Link: https://github.com/PSHACKERZ/EraseEaseBG
βοΈ Star this repo if you find it helpful! :)