DocuIntelli AI
Intelligent document lifecycle management — ask a document a question.
- React
- React Native
- Node.js
- Azure PostgreSQL
- OCR
- Stripe
The problem
Documents that matter — licences, certificates, contracts — expire, and the cost of missing one is never the document. Most tools store files well and say nothing about what is in them or when they stop being valid.
What I built
- AI question-answering over document content, so a user can query a contract rather than scroll it.
- OCR for scanned documents, bringing paper into the same search and expiry model as everything else.
- Smart expiration tracking with reminders by email, and multi-device sync across web and mobile.
- A Node.js backend on Azure PostgreSQL with per-user data isolation, JWT sessions and role-based access.
- Stripe-powered subscription billing, and feature parity between the React web app and the React Native mobile app.