Inspiration
The inspiration for Receiptify came from a real-world crisis one of our team members experienced. When Queens College's bursar office incorrectly claimed he hadn't paid tuition and threatened to place a hold on his account, the only thing that saved him from serious financial and legal consequences was having his receipt. This made us realize how crucial receipt management is, yet how broken current systems are. Over the years we've seen the top tech companies take a jab at this problem like Apple's latest attempt with iOS 26's receipts folder, and Google's purchase category in gmail, but it just created a digital version of the same cluttered drawer problem. We knew we could build something better.
What it does
Receiptify is a smart receipt management system that transforms chaotic receipt storage into an organized financial tool. Users simply drag-and-drop receipt images, and our AI instantly extracts store name, purchase date, total amount, and automatically categorizes receipts into folders like food & dining, travel, utilities, and more. The powerful search lets users instantly find specific receipts, like all sub-branches from the overarching category (i.e: finding all Costco receipts from the pool of Shopping receipts). Receipts are stored in the cloud for one year with re-download capability. Beyond organization, Receiptify includes a 30-day finance dashboard with spending tracking, an interactive pie chart breakdown by category, and AI-generated personalized financial recommendations to help build better spending and investment habits.
How we built it
We built Receiptify using Next.js and React for the frontend, with Tailwind CSS for styling. Supabase handles our backend, cloud storage, and authentication. The core intelligence comes from Gemini 2.5 Flash, which performs AI-powered receipt analysis, extracting information and intelligently categorizing each receipt. We integrated drag-and-drop file upload, built dynamic search, and created data visualization components for the finance dashboard. The architecture ensures receipts are securely stored and easily accessible.
Challenges we ran into
Our biggest challenge was with retrieving the images from supabase. This was a silly bug that had us pulling out hair until we realized the easy fix was to store our receipts as signed urls for easy retrieval. We spent significant time fine-tuning prompts and testing edge cases with Gemini 2.5 Flash.
Accomplishments that we're proud of
We're incredibly proud of creating a receipt management solution that actually solves the problem rather than just digitizing it. The seamless AI-powered extraction with intelligent categorization means receipts are immediately organized, no manual tagging required. Our search functionality makes finding specific receipts effortless. The 30-day finance dashboard with personalized AI recommendations transforms Receiptify from a storage tool into a comprehensive financial wellness platform. We're proud of the user experience, the drag-and-drop interface and clean design make receipt management actually enjoyable.
What we learned
This project taught us invaluable lessons about AI integration and user-centered design. We learned how to effectively prompt and fine-tune large language models through iterative testing with real-world data. We gained understanding of cloud storage architecture and balancing accessibility with security. From a UX perspective, we learned that simplicity is key, users want their receipts findable without thinking about organization systems. We expanded our technical skills in Next.js, Supabase integration, and building data visualizations.
What's next for Receiptify
Our immediate next steps include expanding to PDF receipts, and email confirmations. We're planning to make the financial dashboard more personalized by adding budget goal settings, and spending alerts. We believe this software could have a paid tier with unlimited storage, and possible tax document generation.


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