Skip to content

PDF Hero is a modern, web-based PDF merging tool that allows users to effortlessly combine multiple PDF files into a single document. With its intuitive drag-and-drop interface and fast processing capabilities, it streamlines document management without requiring any software installation.

License

Notifications You must be signed in to change notification settings

GourangaDasSamrat/PDF-Merger-React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

33 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PDF Hero - Modern PDF Merger Tool ๐Ÿš€

PDF Hero Logo

๐ŸŒ Live Demo

GitHub stars GitHub forks Vercel Deploy

PDF Hero is a modern, user-friendly web application that allows users to merge multiple PDF files quickly and efficiently. Built with React and modern web technologies, it provides a seamless experience for handling PDF documents.

โœจ Features

  • ๐Ÿ“„ Merge multiple PDF files into a single document
  • ๐ŸŽฏ Simple drag-and-drop interface
  • โšก๏ธ Fast and efficient processing
  • ๐Ÿ”’ Secure local processing (no file upload to servers)
  • ๐Ÿ“ฑ Responsive design works on desktop and mobile
  • ๐ŸŽจ Modern and intuitive user interface
  • ๐ŸŒ Cross-platform compatibility

๐Ÿ› ๏ธ Tech Stack

React Vite JavaScript CSS3 HTML5 Bootstrap React Router EmailJS Vercel Git npm

Core Technologies

  • โš›๏ธ React - Frontend library
  • ๐Ÿš€ Vite - Build tool and development server
  • ๐Ÿ“„ pdf-merger-js - PDF manipulation
  • ๐ŸŽจ React Bootstrap - UI components
  • ๐Ÿ“ฑ React Router - Navigation and routing
  • โœ‰๏ธ EmailJS - Email functionality
  • ๐Ÿ” Clerk - Authentication
  • ๐Ÿ’… Styled Components - Styling

๐Ÿš€ Quick Start

  1. Clone the repository:

    git clone https://github.com/GourangaDasSamrat/PDF-Merger-React.git
  2. Install dependencies:

    cd PDF-Merger-React
    npm install
  3. Configure environment variables:

    cp .env.example .env
    # Update .env with your values
  4. Start the development server:

    npm run dev
  5. Open http://localhost:5173 in your browser

๐Ÿค Contributing

We welcome contributions from the community! Please check our Contribution Guidelines for more details on how to:

  • Report bugs
  • Suggest new features
  • Submit pull requests

๐Ÿ“ฆ Project Structure

src/
โ”œโ”€โ”€ components/     # React components
โ”œโ”€โ”€ context/       # React context
โ”œโ”€โ”€ hooks/         # Custom hooks
โ”œโ”€โ”€ assets/        # Static assets
โ””โ”€โ”€ App.jsx        # Main application component

๐Ÿ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐ŸŒŸ Support & Feedback

  • โญ Star this repo if you find it helpful
  • ๐Ÿ› Create an issue for bug reports
  • ๐Ÿ’ก Request new features via issues
  • ๐Ÿ”„ Fork this repo and submit a PR to contribute

๐Ÿ”ฎ Future Plans

  • Additional PDF manipulation features
  • Cloud storage integration
  • Batch processing capabilities
  • API for programmatic access
  • Enhanced security features
  • More customization options

๐Ÿ‘ค Author & Contact

Gouranga Das Samrat

Gouranga Das Samrat
Frontend Developer | JavaScript & React Expert | Open Source Enthusiast

GitHub LinkedIn Portfolio Email LeetCode CodePen Reddit Behance Dribbble Stack Overflow Quora Twitch YouTube Medium Blogger Discord X Facebook Instagram TikTok Threads Pinterest

Let's connect! I'm always open to collaboration, frontend projects, or just a friendly chat about JavaScript and React.

๐Ÿ™ Acknowledgments

  • All our contributors who have helped shape PDF Hero
  • The open-source community for the amazing tools and libraries
  • Our users for their valuable feedback and support

Made with โค๏ธ by Gouranga Das Samrat

About

PDF Hero is a modern, web-based PDF merging tool that allows users to effortlessly combine multiple PDF files into a single document. With its intuitive drag-and-drop interface and fast processing capabilities, it streamlines document management without requiring any software installation.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published