https://github.com/gayatripisya/document_converter
The Document Converter is a simple and user-friendly web application designed to handle various document tasks with ease. Built using Python (Flask) and Bootstrap, it offers a responsive and modern interface for users on any device.
https://github.com/gayatripisya/document_converter
bootstrap css flask html python
Last synced: 2 months ago
JSON representation
The Document Converter is a simple and user-friendly web application designed to handle various document tasks with ease. Built using Python (Flask) and Bootstrap, it offers a responsive and modern interface for users on any device.
- Host: GitHub
- URL: https://github.com/gayatripisya/document_converter
- Owner: GayatriPisya
- Created: 2024-11-15T12:49:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-03T13:24:32.000Z (over 1 year ago)
- Last Synced: 2024-12-03T14:28:15.614Z (over 1 year ago)
- Topics: bootstrap, css, flask, html, python
- Language: Python
- Homepage:
- Size: 19.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Document Converter**

**A web application to seamlessly convert documents between formats like Word to PDF, PDF to Word, compress files, merge PDFs, and more!**
---
## **Features**
- **Word to PDF**: Convert Microsoft Word documents into professional-grade PDFs.

---
- **PDF to Word**: Extract editable Word files from PDF documents.

---
- **File Compression**: Reduce file sizes while maintaining quality.

---
- **Merge PDFs**: Combine multiple PDFs into a single document.

---
- **Image to PDF**: Convert images (JPG, PNG, etc.) into PDF format.

---
- **Responsive Design**: Mobile-friendly and user-centric interface.

---
## **Tech Stack**
- **Frontend**: HTML5, CSS3, Bootstrap, FontAwesome
- **Backend**: Python (Flask Framework)
- **Tools**:
- `pdf2docx` for PDF to Word conversion
- `python-docx` for Word to PDF processing
- `PyPDF2` for PDF splitting, merging, and compression
- **Styling**: Custom CSS with mobile-first responsiveness
---
## **Setup Instructions**
### 1. **Prerequisites**
Ensure you have the following installed:
- Python 3.7 or higher
- pip (Python package manager)
### 2. **Clone the Repository**
```bash
git clone https://github.com/your-username/document-converter.git
cd document-converter
python app.py