Skip to content

kestsaurav21/bg-erase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BG-Erasee (AI Background Removal SaaS App)

A Full-stack SaaS application that allows users to remove image backgrounds using AI technology. Built with ReactJS on the frontend and Clerk for secure authentication and user management.

Table of Contents

Live Demo

Check out the live app here: AI Background Removal App

Features

  • AI-Powered Background Removal: Remove backgrounds from images seamlessly using advanced AI models.
  • User Authentication: Secure login, registration, and profile management powered by Clerk.
  • Subscription Management: Differentiated access for free and premium users.
  • Responsive Design: Fully responsive UI for mobile, tablet, and desktop users.

Tech Stack

  • Frontend: ReactJS
  • Authentication: Clerk
  • Backend: Node.js, Express
  • AI Model: Background removal API (e.g., Clipdrop remove.bg api)
  • Database: MongoDB
  • Deployment: Vercel for frontend, and backend

Installation

Prerequisites

  • Node.js and npm installed
  • Clerk account for authentication setup
  • API key for the background removal service

Steps

  1. Clone the repository

  2. Install Dependencies

  3. Set up environment variables

  4. Start the development server

Usage

  1. Sign Up / Sign In: Register or log in to your account using Clerk's secure authentication.

  2. Upload Image: Choose an image to upload for background removal.

  3. Remove Background: Let the AI model process and remove the background from your image.

  4. Download / Save: Save the processed image or download it directly to your device.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors