Skip to content

Forward grab receipts that are labeled with "business" to expensify

Notifications You must be signed in to change notification settings

mengyiyuan/grab-receipts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Run GrabReceiptsForwarder by running gradle -q run

You do need to have your own client_secret.json file associated with your authenticated account

Follow the tutorial guide and official documentation for more:

Tutorial guide

New since last check-in:

  • primary functionality achieved, development parked

Future improvement opportunity:

  • for some reason, the email sent was recognized really slowly by expensify's smart scan compared to forwarding such emails manually, investigation may be required to find out root cause

TO-DOs:

  • parse message properly
  • send message with MIME body
  • set date to Monday - Friday of the passing week (or generalize in the future)
  • take input from somewhere to generalize the date range of receipts (but not what i need)
  • complete tests
  • refactor code
  • use REST api not client api? -nope, client api works
  • test sending receipts to expensify
  • ...

About

Forward grab receipts that are labeled with "business" to expensify

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages