Inspiration
We noticed that freelancers often face delays and friction when trying to get financial approvals from banks. Traditional verification relies heavily on forms like W-2s, which many gig workers don’t have. We wanted to streamline this process using AI to analyze commonly available freelancer documents like 1099 forms, making banking more accessible to independent workers.
What it does
GigIT lets users upload their financial documents, which are then analyzed by our API. The system produces a verification report that banks can review quickly, giving underwriters a clear summary of a freelancer's financial standing. The goal is to speed up approvals and reduce manual paperwork.
How we built it
- Backend: FastAPI for the server and endpoints.
- Document Processing: AI-powered analysis via the Gemini API.
- File Handling: Support for PDFs and images using Python libraries.
- Deployment: Local testing with Uvicorn; designed to scale to cloud services.
Challenges we ran into
- Handling multiple file types (PDFs, images)
- Integrating AI models for document parsing and verification.
- Managing asynchronous file uploads while keeping the API responsive.
- Ensuring security and privacy when handling sensitive financial documents.
Accomplishments that we're proud of
- Successfully automated verification of freelancer documents.
- Built a clear and user-friendly API that banks can integrate.
- Reduced the turnaround time for approvals compared to traditional manual review.
What we learned
- AI can significantly reduce the friction in financial document verification.
- Handling edge cases in document formats is critical for real-world usage.
- FastAPI and Python make it easy to prototype production-ready endpoints quickly.
What's next for GigIT
- Expand support for more document types beyond 1099s.
- Improve AI accuracy and confidence scoring for verification reports.
- Implement full authentication and encryption for production deployment.
- Explore partnerships with fintech platforms serving freelancers.
Built With
- css
- docker
- dockerfile
- fastapi
- gemini-2.5-pro
- geminiapi
- git
- github
- google-cloud
- html
- javascript
- numpy
- pydantic
- pypdf2
- python
- react
- typescript
- uvicorn

Log in or sign up for Devpost to join the conversation.