westonplatter / spree_advanced_reporting

Advanced Sales Reporting in Spree

Home Page:http://www.endpoint.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spree Advanced Reporting

Build Status

This branch is for use with Spree 1.3.0 and later.

For Spree 1.0.x, use the spree-1-0 branch.

Forked from what appeared to the be the most up to date for, and made the following general changes:

  1. Removed the route that overrides the main admin overview page
  2. Fixed a warning about ADVANCED_REPORTS being redefined
  3. Improved PDF generation (custom ruport uses wicked_pdf instead of the ancient PDF::Writer)

Includes:

  • Base reports of Revenue, Units, Profit into Daily, Weekly, Monthly, and Yearly increments
  • Geo reports of Revenue, Units divided into states and countries
  • Two "top" reports for top products and top customers
  • The ability to limit reports by order date, "store" (multi-store extension), product, and taxon.
  • The ability to export data in PDF or CSV format.
  • Transaction reports

Dependencies:

  • Ruport and Ruport-util
  • Google Visualization

Credits

License

See LICENSE

About

Advanced Sales Reporting in Spree

http://www.endpoint.com/

License:MIT License


Languages

Language:Ruby 94.6%Language:JavaScript 3.6%Language:CSS 1.7%