Skip to content

This is a NestJS REST API for an application that enables the extraction and storing of invoice data. It uses the GCloud AutoML service in order to predict and extract information from a text string.

Notifications You must be signed in to change notification settings

LesibaneB/invoice-keeper-and-analytics-backend

Repository files navigation

Invoice Keeper and Analytics

This is a NestJS REST API for an application that enables the extraction and storing of invoice data. It uses the GCloud AutoML service in order to predict and extract information from a text string.

Description

The project was created out of curiousity for what may be achieved using the GCloud AutoML service and in order to easily store and later view the anayltics for all my invoices. The application when complete (Analytics still missing) will have a mobile app component to it in order to take pictures of invoices and easily extract important data and visualize different data such as which items I mostly buy and how much I spend on a monthly basis on items by category and other analytics data points.

Features

  • Account Creation and Email Verification
  • Authentication
  • Extraction of invoice text data
  • Storing of processed invoice data and invoice image
  • Email Sending
  • Unit and E2E tests

Built With

Authors

Bonakele Lesibane

About

This is a NestJS REST API for an application that enables the extraction and storing of invoice data. It uses the GCloud AutoML service in order to predict and extract information from a text string.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published