Projects

PDF-to-Excel-converter

May 2025 - May 2025

Tech Stacks used :

Source Code:

Description :

Developed a **cross-platform desktop application** using Electron (JavaScript) and Python for automated PDF-to-Excel conversion.

Integrated **Google Gemini AI** for intelligent document parsing, table recognition, and accurate data extraction.

Leveraged Python libraries like **pandas**, **pdfplumber**, and **xlsxwriter** for efficient data processing and Excel generation.

Implemented **pdf2image** for preprocessing scanned PDFs and improving AI extraction accuracy.

Designed a clean, intuitive **Electron-based UI** to upload PDFs, track conversion progress, and download outputs.

Packaged and deployed the application as a **standalone Windows executable** for easy distribution without requiring Python installation.

Implemented **secure API key management** to protect Gemini API credentials and prevent misuse.

Optimized the workflow with **asynchronous processing**, reducing conversion time and improving responsiveness.

Ensured **cross-platform compatibility** (Windows, Linux, macOS) through Electron build configuration.

Documented usage, setup, and deployment process for smooth onboarding of end-users.