Description - this project will provide a simple method for people who sell digital media (digital goods) online at various 'Agencies' to track their earnings and generate charts. In future it will be expanded to provide extra functionality and services. It will be a Google App Engine product, using Google Accounts and the Google Chart API.
The core data tables are:
User - via the Google Accounts module
Agency - there will be a list of approximately 30 agencies
Month - earnings will be tracked monthly
Setup - choose the agencies they want to track
Data - enter and edit their statistics
Charts - display the charts of the earnings data
Administrator Pages: (we, the administrators of the system, will have access to these extra screens)
User list - see a list of users and click each one to see their data
Summary data - see the total statistics for each agency and each month
Requirements for version 0.1:
All user pages and administrator pages complete and functional
Add database tables for Sales, Portfolio size, Sell-through-rate
Add these fields to Data Entry page
Add charts for these fields to Chart page
Add function to Admin User List to mark particular user accounts as 'Authentic' (see below)
Create new public page to display summary statistics of all data from accounts marked as Authentic
We will pay you in milestones, by the GetAFreelancer Escrow Service.
We need a basic Django template included, styled in much the same way as the Google Analytics interface, though obviously much more simple.