Portfolio

SpendTrail

Vue
Nuxt
Supabase
Bootstrap
TypeScript

Take control of your financial journey today!

Project overview

SpendTrail is an open source project that simplifies expense management for users. It allows them to effortlessly track their spending by uploading receipt and invoice images, leveraging advanced OCR technology for accurate data extraction.

Key features
  • User Authentication: The app secures access with Supabase authentication, allowing users to create accounts with traditional username-password pairs or log in/sign up with social providers such as Google and GitHub.
  • Image Upload: Users can effortlessly upload images of receipts and invoices directly within the app, eliminating the need for manual data entry.
  • OCR Data Extraction: The application integrates with Mindee’s API that extracts relevant information, such as date, merchant, amounts, individual line items, and vendor details.
  • Extracted Data Storage: The system securely stores extracted data in Supabase’s PostgreSQL database, ensuring data integrity and accessibility while maintaining robust security measures.
  • Image Storage: Integration with Supabase Storage, providing users with reliable and scalable cloud storage for their uploaded receipt and invoice images.