Skip to content

isobarbaric/SnapTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnapTrack

SnapTrack is a Python CLI tool that uses AWS Rekognition for image processing and GPT for intelligent text extraction.

Snap a photo of a receipt, provide its file path, and SnapTrack will extract each item and update your Notion page automatically — no manual entry required.

It’s a simple way to streamline expense tracking and keep your finances organized, so you can focus on what matters most.

Help

Demo

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

Watch as each item is automatically extracted and entered into the database.

snaptrack_demo.mp4

Enhancing Visibility with the --verbose Flag

Use the --verbose flag for a detailed view of the application's execution.

Watch the full 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

Contributors 2

  •  
  •  

Languages