An open API service indexing awesome lists of open source software.

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.

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.