Skip to content

A sleek and efficient Nuxt 3 web application designed to seamlessly merge PDF files, offering a user-friendly interface and robust functionality.

Notifications You must be signed in to change notification settings

sauer-adrian/PDFMerge

Repository files navigation

PDFMerge

PDFMerge is a web application built with Nuxt 3, designed to upload and seamlessly merge PDF files into a single document. Its user-friendly drag-and-drop interface ensures an efficient and hassle-free experience.

Features

  • Drag-and-Drop: Easily drag and drop your PDF files into the app.
  • File Selection: Alternatively, select PDF files via a file picker.
  • Merge PDFs: Combine multiple PDF files into one with a single click.
  • Download Result: Instantly download the merged PDF.

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/sauer-adrian/PDFMerge.git
    cd PDFMerge 
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

    The application will be available at http://localhost:3000.

Usage

  1. Drag and drop PDF files into the designated area or select them using the file picker.
  2. Click the "Merge PDFs" button to combine your selected files.
  3. Download the merged PDF to your device.

Technologies Used

  • Nuxt 3: Framework for building modern web applications.
  • Vue 3: Reactive JavaScript framework.
  • pdf-lib: Library for working with PDF files in JavaScript.

Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue to suggest improvements or report bugs.

License

This project is licensed under the MIT License.

About

A sleek and efficient Nuxt 3 web application designed to seamlessly merge PDF files, offering a user-friendly interface and robust functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published