A professional file conversion website built with React and Spring Boot.
- Java 17+
- Maven 3.6+
- Node.js 18+
backend/: Spring Boot application (Java)frontend/: React application (Vite)
- Navigate to the
backenddirectory. - Run the application using Maven:
The server will start on
mvn spring-boot:run
http://localhost:8080.
- Navigate to the
frontenddirectory. - Install dependencies (if not already done):
npm install
- Start the development server:
The application will be available at
npm run dev
http://localhost:5173.
- Image to PDF: Convert JPG/PNG images to PDF format.
- Drag & Drop: Easy file upload interface.
- Secure: Files are processed in memory and not permanently stored.
If you see this error, you need to install Maven and add it to your system PATH.
- Download Maven from https://maven.apache.org/download.cgi
- Extract it to a folder (e.g.,
C:\Program Files\Maven). - Add the
binfolder to your Environment Variables -> Path.