https://github.com/hallowshaw/pdf-converter
This is a simple web application built with React.js, Node.js, and Vite that allows users to convert DOCX files to PDF format. The app utilizes the Multer middleware for file uploads, Docx to Pdf npm library for efficient conversion, and Tailwind CSS for styling.
https://github.com/hallowshaw/pdf-converter
javascript multer multer-storage nodejs react reactjs tailwindcss
Last synced: 3 months ago
JSON representation
This is a simple web application built with React.js, Node.js, and Vite that allows users to convert DOCX files to PDF format. The app utilizes the Multer middleware for file uploads, Docx to Pdf npm library for efficient conversion, and Tailwind CSS for styling.
- Host: GitHub
- URL: https://github.com/hallowshaw/pdf-converter
- Owner: hallowshaw
- Created: 2024-05-04T20:54:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-11T21:10:28.000Z (about 1 year ago)
- Last Synced: 2025-01-05T19:16:09.671Z (5 months ago)
- Topics: javascript, multer, multer-storage, nodejs, react, reactjs, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 20.7 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docx to PDF Converter App
This is a simple web application built with React.js, Node.js, and Vite that allows users to convert DOCX files to PDF format. The app utilizes the **Multer** middleware for file uploads, **Docx to Pdf** npm library for efficient conversion, and **Tailwind CSS** for styling.
## Features
- Upload DOCX files and convert them to PDF
- Real-time conversion with a React spinner
- Responsive design with Tailwind CSS
- Fast and efficient conversion process## Prerequisites
Before you begin, ensure you have met the following requirements:
- Node.js installed on your local machine
- npm or yarn package manager installed## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/hallowshaw/PDF-Converter/.git
```
2. **Navigate to the project directory:**
```bash
cd docx-to-pdf-converter
```
3. **Install dependencies:**
```bash
npm install
```
or
```bash
yarn
```## Usage
1. **Start the server:**
```bash
npm run dev
```
or
```bash
yarn dev
```
2. **Open your web browser and go to `http://localhost:3000`**
3. **Upload a DOCX file using the provided interface**
4. **Wait for the conversion process to complete**
5. **Download the converted PDF file**## Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue if you encounter any bugs or have any suggestions for improvements.