isobarbaric / SnapTrack

:receipt: Receipt CLI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SnapTrack 📈


SnapTrack is a cutting-edge Python CLI tool that combines AWS Rekognition's image processing prowess with the intelligence of GPT-3.5.

Just snap a photo of any receipt, provide its file path, and watch as SnapTrack accurately extracts each item, automatically updating your Notion finance tracking sheet. Say goodbye to the tedious task of manual entry and hello to effortless finance management.

SnapTrack is perfect for anyone looking to simplify their expense tracking with technology. Keep your finances in check effortlessly and focus on what you love. Embrace the ease of financial tracking with SnapTrack!

Help

Demo

Experience the application with a demonstration using a sample receipt sourced from Pinterest.

Observe how each entry, complete with accurate pricing, is seamlessly loaded into the database:

snaptrack_demo.mp4

Enhancing Visibility with the --verbose Flag

Utilize the --verbose flag to enable a detailed and comprehensive view of the application's execution.

Access the detailed demo here.

Installation

  1. Install Poetry
pip install poetry
  1. Clone this repository:
git clone https://github.com/isobarbaric/SnapTrack
  1. Navigate to the cloned directory (and in the root directory):
cd SnapTrack
  1. Build the wheel for the module:
poetry build
  1. Install the module:
pip install dist/snaptrack-0.1.0-py3-none-any.whl

Now, you can use the snaptrack command from your terminal.

Usage

To run SnapTrack, use: snaptrack FILEPATH

For more information, feel free to use the --help flag.

Credits

About

:receipt: Receipt CLI

License:MIT License


Languages

Language:Python 100.0%