Admin tool for Sales analysis reports with interactive charts and Shop API

Executive Summary

Implemented an admin tool for report generation. The application allows admin to do different type of analysis like monthly sales, daily sales, sales per product, revenues generated per month and new customers. These reports included internal data analysis. Application includes other reports like top pages and top keywords which needs to collect data from Google Analytics. All reports provide ability to admin to select any date range and generate reports for that particular timeframe and data is represented in tabular form along with interactive charts using Highcharts JS for analysis. Admin can download generated reports in csv formats. Implemented a REST API based on Satchmo shop using Tastypie. API includes Oauth authenticated requests and response is in json format. API requests includes request for adding new contact, get a product detail, search for a product, cart details, creating a cart, place an order, get order detail and checkout process.

About our Client

IT Company