cabennett85/gittest — Issue #1494: User can see notifications of new wishes, events, and broadcasts on the BroadCause user home page
Author: cabennett85
Created: 2012-03-02 00:52:43+00:00
State: open

The spec for the BroadCause user home page includes small notification flags below each supported cause that show the number of recent wishes, events, and broadcasts for that particular cause (this will initially be new items for the last 7 days).

In order to implement this functionality, a way to determine the age of events is needed so that we can show the most recent ones. This is available through Eventbrite, but retrieving the information that way could have too much of a performance cost. So we'll need to implement some way to obtain it locally, potentially storing some additional data at the time of event creation.

All of the rendering for the flags has already been completed, and the code for generating the data for the wish flag is also done.

Tasks remaining are:

* enable retrieval of recent events within a given date range: possibly by adding creation date to the event table?
* implement recent broadcasts
* enable the existing code (which has been commented out for now) which will make the view function

See the mockup at: https://dl-web.dropbox.com/get/Experience%20Project%20DropBox%20-%20Loren/Broadcause/Features/Vanity%20Pages/mockups/VANITY-myhome2.jpg?w=76344461