Inspiration
Tired of losing track of grocery spending and impulse purchases, we wanted to create a simple way to understand where our money really goes and make smarter financial decisions.
What it does
Our AI-powered app scans grocery receipts, automatically categorizes items as "wants" vs "needs," and provides visual analytics to track spending patterns and identify areas for budget improvement.
How we built it
Built with React and Vite for the frontend, integrating Landing.ai for OCR text extraction and intelligent categorization, and we use Gemini AI to provide you AI insights on your spendings. Uses IndexedDB for local storage and Recharts for data visualization.
Challenges we ran into
Integrating multiple APIs for OCR and AI processing, handling various receipt formats, and creating an intuitive categorization system that accurately distinguishes between essential and discretionary purchases.
Accomplishments that we're proud of
Successfully created a seamless scan-to-insight workflow that processes receipts in seconds, with custom category management and interactive charts that make spending data actually useful and actionable.
What we learned
The importance of user-friendly AI integration, how different receipt formats affect OCR accuracy, and that simple visual feedback can dramatically improve financial awareness and decision-making.
What's next for Receipt Scanner
Adding budget alerts, expense sharing with family members, integration with banking APIs, and machine learning to improve categorization accuracy based on user corrections and preferences.
Built With
- gemini
- landing.ai
- react
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.