Order Parser is a specialized Electron-based application designed to efficiently parse and process order details from PDF files according to specific internal requirements. This tool is built for a particular use case and may not be suitable for general use by other organizations.
- Parse PDF files for order details.
- User-friendly interface built with Electron.
- Cross-platform support (currently configured for Windows).
- Lightweight and fast.
- Clone the repository:
git clone https://github.com/Edga380/order-parser.git cd order-parser - Install dependencies:
npm install
- Running the Application in development mode:
npm run start
- To build the application for distribution:
npm run build
The output will be located in the dist directory as per the configuration in package.json.
- Electron: Core framework for building cross-platform desktop apps.
- Electron Builder: For packaging and distribution.
- PDF.js: To handle PDF parsing.
main.js: Entry point of the Electron application.preload.js: Preloads scripts for renderer processes.parseOrderDetails.js: Core logic for parsing PDF order details.index.html&print.html: HTML templates for the UI.styles.css: Stylesheet for the application.
npm run start: Run the application in development mode.npm run build: Build the application for production.