- 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/
- React
- Axios
- Tailwind
- Typescript
- Shadcn UI
- Magic UI
- Aceternity UI
- Node
- Express
- Imgly/background-removal-node
- Multer
- Cors
git clone https://github.com/Isacco-B/bg-remover
cd client
- Create .env file with the following variables:
VITE_HOST=server url
- Install dependencies
npm install
- Start server
npm run dev
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