Skip to content

greinacker/spree_advanced_reporting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTES:

This branch is for use with Spree 2.0 and later.

2.0-related changes:

  1. Change Spree::Admin::ReportsController::AVAILABLE_REPORTS to Spree::Admin::ReportsController::available_reports

1.3-related changes:

  1. Change the I18 default locale to use the Rails setting
  2. Rework the GUI to work better with the new 1.3 admin GUI (this is a work in progress - it is functional at the moment, but certainly not pretty)

Earlier changes

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

  1. Removed PDF generation, which isn't working under Ruby 1.9.x
  2. Removed the route that overrides the main admin overview page
  3. Fixed a warning about ADVANCED_REPORTS being redefined
  4. Fixed the en.yml translation lookups

Note

This extension seems in flux, having many forks, but no official rails3 update.

Advanced Reporting

Advanced reporting for Spree.

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.

Dependencies:

  • Ruport and Ruport-util
  • Google Visualization

About

Advanced Sales Reporting in Spree

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 64.0%
  • HTML 32.4%
  • JavaScript 3.6%