Backdrop Zap is a full-stack background removal tool that delivers pixel-perfect, transparent cutouts in seconds.
-
Download the files Clone this repository, then open the
Backdrop-Zap
folder:git clone https://github.com/<your-username>/Backdrop-Zap.git cd Backdrop-Zap
-
Back-end setup
-
Open the project in VS Code (or your preferred editor).
-
Create the database in MySQL:
CREATE DATABASE backdropzapdb;
-
Edit
backdrop-zap-backend/src/main/resources/application.properties
to add your keys and credentials. -
Run the application:
cd backdrop-zap-backend ./mvnw spring-boot:run
-
-
Front-end setup
-
Open the
Backdrop Zap
folder in VS Code (or your preferred editor). -
Install dependencies:
npm install
-
Create or edit the
.env
file in the client directory to add your environment variables. -
Start the dev server:
npm run dev
-
-
View in your browser
Open:
http://localhost:5173