A professional AI-powered tool that audits PDFs against custom rules and returns structured JSON results. Built with React, Node.js, and the Gemini API, it provides an interactive user interface with real-time results.
- Upload PDFs directly via the browser.
- Define custom rules for auditing.
- AI-powered document checking using Gemini API.
- Interactive table showing results: Pass/Fail, Evidence, Reasoning, Confidence.
- Clean, minimal, and professional UI.
- Handles multiple rules in a single upload.
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express
- AI API: Gemini API (Google Generative AI)
- PDF Parsing:
pdf-parse-fixed - File Storage: Local temporary storage
- Node.js v18+
- npm or yarn
- Gemini API Key
-
Navigate to backend folder:
cd backend npm install npm start -
Navigate to Frontend folder:
cd fronted npm install npm run dev

