/SmartReceiptsLibrary

A customizable, easy-to-use receipt scanner for Android

Primary LanguageJava

Smart Receipts Library

Overview

This repository contains the source code and all relevant resources that were used to build the Smart Receipts application. Both the free and paid versions of the Smart Receipts application derive from this library project; they can be found on the Google Play Store at:

The following resources were used to develop this application:

  • Apache PDFBox. The Apache PDF library was used to generate all PDF reports.
  • ActionBarSherlock. The Action Bar Sherlock library provides cross-platform ActionBar support.
  • AndroidCamera. This library is a modified version of the Camera & Galler3d applications, which are included as part of the Android Open Source Project. A number of changes were made to optimize it for receipt scanning usage.
  • SmartReceiptsLibrary. A library projects that contains all relevant implementation for the free and paid versions of Smart Receipts.
  • SmartReceiptsFree. This includes the source of the ad-supported version of the Smart Receipts application.
  • SmartReceiptsPRO. This includes the source of the ad-free version of the Smart Receipts application.
  • WBMiniLibrary. This is a simple library project, which was built for storage, camera, and other utility functions.
  • MuPDF. An open-source (native) PDF viewer library. It is licensed under the Affero General Public License (AGPL) and is copyright by Artifex Software. More details can be found at: http://www.mupdf.com/.

License & Copyright

As the project contains multiple repositories with different licensing and copyright attributions, please refer to individual module to ascertain the individual requirements. In general, all projects should be licensed at under either the AGPL or a more permissive license. Unless otherwise mentioned, please assume that all work is copyright by Will Baumann.