migriert von github.com/Kenearos/Rentenversicherer
The previous approach was overcomplicated with LaTeX templates. Now the system simply: 1. Detects PDF form fields (AcroForm) 2. Sends field names to Gemini for data extraction 3. Gemini returns 'key' matching exact PDF field names 4. Fields are filled directly in the original PDF Removed: - LaTeX template detection logic - G2210-specific field definitions - Complex mode switching The fillable PDF approach is simpler and more reliable. https://claude.ai/code/session_016pQhdznHZ74Fpkvwr3cLBq |
||
|---|---|---|
| components | ||
| services | ||
| templates | ||
| tests | ||
| .gitignore | ||
| App.tsx | ||
| Dockerfile | ||
| fill_pdf.py | ||
| index.html | ||
| index.tsx | ||
| latex_service.py | ||
| metadata.json | ||
| package-lock.json | ||
| package.json | ||
| railway.toml | ||
| README.md | ||
| requirements.txt | ||
| server.py | ||
| tsconfig.json | ||
| types.ts | ||
| vite.config.ts | ||
| vitest.config.ts | ||
Run and deploy your AI Studio app
This contains everything you need to run your app locally.
View your app in AI Studio: https://ai.studio/apps/drive/1eOJcZ5qjOqVKG1eSXvA6HRcCwqcgcuGO
Run Locally
Prerequisites: Node.js
- Install dependencies:
npm install - Set the
GEMINI_API_KEYin .env.local to your Gemini API key - Run the app:
npm run dev