Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧾 Invoice Data Extractor

Made using ChatGPT and Claude ✨

This Python tool extracts key information from invoice documents uploaded to a Google Drive folder, such as:

  • πŸ’° Amount
  • πŸ“… Date
  • πŸ“¦ Item name
  • πŸ’± Currency

πŸ”‘ Setting up Google Auth

  • Follow the guide here Google Developers to set up your GCP.
  • Download the credentials.json and token.json, and save these files at the project root.

✨ Features

  • Extracts structured data from invoices.
  • Supports multiple fields including πŸ’° amount, πŸ“… date, and πŸ’± currency.

πŸ›  Installation

  1. Clone the repository:

    git clone https://github.com/Telwha/invoice-data-extractor.git
    cd invoice-data-extractor
  2. Install dependencies:

    pip install -r requirements.txt

πŸš€ Usage

Run the script:

python main.py

πŸ“‹ Requirements

  • Python 3.x
  • Libraries listed in requirements.txt

🀝 Contributing

Feel free to fork this repository, make improvements, and submit pull requests.

About

Extract amount, date, item name, currency and other information from your invoices

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages