Skip to content

Full-stack application for removing image backgrounds using Node.js, Express, and React with seamless UI/UX

Notifications You must be signed in to change notification settings

Isacco-B/bg-remover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Remove-Bg

  • remove-bg is a full-stack application designed to remove backgrounds from images. It features a Node.js and Express server that provides an image processing API, leveraging the @imgly/background-removal-node library for background removal. On the frontend, a React-based client delivers an updated UI/UX, allowing seamless interaction with the server for a smooth and user-friendly experience.
  • Demo: https://demo10.isaccobertoli.com/

Tech Stack Client

  • React
  • Axios
  • Tailwind
  • Typescript
  • Shadcn UI
  • Magic UI
  • Aceternity UI

Tech Stack Server

  • Node
  • Express
  • Imgly/background-removal-node
  • Multer
  • Cors

Client Images

Getting Up and Running Locally

Clone Repo

git clone https://github.com/Isacco-B/bg-remover

Client

cd client
  • Create .env file with the following variables:
VITE_HOST=server url
  • Install dependencies
npm install
  • Start server
npm run dev

Server

cd server
  • Create .env file with the following variables:
NODE_ENV=development|production
PORT=3000
HOST=client url
ALLOWD_HOSTS=host1,host2,host3
  • Install dependencies
npm install
  • Start server
npm run dev

🔗 Links

linkedin

About

Full-stack application for removing image backgrounds using Node.js, Express, and React with seamless UI/UX

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published