Inspiration
Moving internationally is a nightmare. Visa applications are complex, error-prone, and expensive. People spend 2-8 weeks gathering documents and often make costly mistakes. We built DocFlow to make this 10x easier.
What It Does
DocFlow AI is three tools in one:
Document Intelligence - Upload passport/diplomas/bank statements. AI extracts data (name, expiry, amounts) in seconds with 95%+ accuracy.
Requirement Engine - Tell us where you're going and why. AI generates personalized 40-50 point checklist with timeline and costs.
Smart Forms - We auto-fill visa application forms with your extracted data, validate everything, and prevent common errors.
How We Built It
- Frontend: React 18 + TypeScript + Tailwind CSS (mobile-first)
- Backend: Node.js Express + Python FastAPI
- AI/ML:
- Claude 3.5 Vision API for document processing
- GPT-4 Turbo for requirement analysis
- Google Cloud Vision for OCR backup
- Database: PostgreSQL for secure storage
- Infrastructure: Docker, AWS S3, deployed on Vercel + Render
Challenges
- Document Quality Varies Wildly - Solved with multi-model approach (Claude Vision + Google OCR + custom fine-tuning)
- 195+ Countries, Different Rules - Built RAG system to keep requirements current with monthly scraping
- Data Security - AES-256 encryption, GDPR compliance, zero data retention
What We Learned
- Vision APIs are surprisingly good at document understanding
- LLMs excel at turning unstructured requirements into structured checklists
- UI/UX matters MORE than features for user adoption
- Mobile-first design was critical (most users access on phones)
Accomplishments
✅ Full-stack MVP in 7 days ✅ 4-layer AI integration (Vision → Extraction → Analysis → Intelligence) ✅ 95%+ data extraction accuracy ✅ Multi-language support (5 languages) ✅ Production-grade architecture ✅ <3s page loads, <2s API responses ✅ Mobile responsive & accessible
What's Next
- Live application tracking with embassy APIs
- Video interview prep AI
- Visa approval prediction model
- Mobile app with offline mode
- Integration with immigration law firms
Technical Details
- Tech Stack: React, Node.js, Python, PostgreSQL, AWS S3, Docker
- AI Models: Claude 3.5 Vision, GPT-4 Turbo, Google Cloud Vision
- Architecture: RESTful API, Vector database (RAG), Kubernetes-ready
- Security: AES-256 encryption, GDPR compliant, SOC2 ready
Try It Out
Built With
- amazon-web-services
- claude-api
- docker
- express.js
- fastapi
- google-cloud-vision
- kubernetes
- node.js
- openai-api
- postgresql
- python
- react-18
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.