# Invoice OCR System - Project Setup ## Project Type Python FastAPI application with Google Document AI OCR + Gemini 2.5 Flash Lite ## Requirements - Extract invoice data: supplier info, invoice number, dates, line items (code, description, qty, price), totals - Web interface with drag-and-drop upload - SQLite database for storage - Cost tracking - Docker deployment for Hugging Face Spaces ## Progress - [x] Verify copilot-instructions.md created - [ ] Clarify Project Requirements - [ ] Scaffold the Project - [ ] Customize the Project - [ ] Install Required Extensions - [ ] Compile the Project - [ ] Create and Run Task - [ ] Launch the Project - [ ] Ensure Documentation is Complete