A web-based tool built with Python and Flask to perform common PDF operations.
Developed a full-stack web application using Python and Flask to provide users with a suite of tools for PDF manipulation. Designed a clean, user-friendly interface for seamless document processing.
Technologies: Python, Flask, HTML, CSS, JavaScript, PyPDF2 (or other PDF libraries you used)
#Key Features & Accomplishments:
Engineered the back-end logic to handle various PDF operations, including merging multiple documents, splitting pages, compressing and rotating pages.
Implemented a feature to add text-based or image-based watermarks to PDF files for branding or security.
Developed functionality for PDF security, allowing users to encrypt files with a password and decrypt protected files.
Created a module for extracting text and images from PDF documents, enabling easy content reuse.
Built a file compression feature to reduce PDF file sizes without significant quality loss.
Designed a responsive front-end with HTML, CSS, and JavaScript to ensure a smooth user experience across different devices.
Managed file uploads and downloads securely, processing them on the server and delivering the modified file back to the user.