ParsePro AI is a React-based app that automates invoice data extraction from Excel, PDFs, and images, organizing the information into Invoices, Products, and Customers tabs with real-time data synchronization using Redux.
- File Uploads & AI Extraction: Supports Excel, PDF, and image files with AI-based data parsing.
- Tabular Data Management:
- Invoices Tab: Displays serial number, customer details, product info, tax, and total.
- Products Tab: Shows product name, quantity, price, and tax details.
- Customers Tab: Lists customer name, phone, and total purchases.
- Centralized State with Redux: Real-time updates across all tabs for consistent data.
- Validation & Error Handling: Validates extracted data and highlights missing fields.
git clone https://github.com/rishabh3562/ParsePro-AI.git)
cd parsepro-ai
npm install
Create a .env
file in the root directory and add your Google Gemini API key:
VITE_REACT_GOOGLE_API_KEY=Your_Google_API_Key
npm run dev
The app will run at http://localhost:5173
.