-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathTODO.taskpaper
95 lines (61 loc) · 2.5 KB
/
TODO.taskpaper
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Symbols list (appended at the end of todo task)
===============================================
* = it would be nice but not a showstopper
** = Really would like to have it for R1!
*** = Showstoper
??? = Not sure about this... could use some feedback.
60 hits / minute with API:
- Cache Data? ???*** @done <-- Maybe improved? Currently using 50mb free Redis on Heroku
Navigation & Views:
1. Navigation
- Accessible from any page *** @done
- Links back to Popular Shots *** @done
- Links to Debut Shots * @done
- Links to Everyone Shots * @done
- Find a Player ** @done
- About Hooppps *** @done
2. Debut Shots List *
- Just like current index (popular shots list) * @done
3. Everyone Shot List *
- Just like current index (popular shots list) * @done
4. Popular Shot List (currently the index) ???
- Stay as index? ??? @done
- Make into it's own view which is chosen by user? ??? @done
5. Go to Player **
- Text input that you type a dribbble username into and on submit it is appended @done
- to the end of the url: http://hooppps.heroku.com/player/{% userame here %} ** @done
Player View:
- paginate player shots: player.shots(:page => 2, :per_page => 10) ** @done
Comments:
- fix the broken navigation for paginating through comments ** @done
Breadcrumb history for "back" link:
- The "back" button in the header is a requesting url so it does not follow three pages @done
- back. It will loop after the third page between the 2nd and third. ??? @done
- might be solved with better access to greater navigation ??? @done
Format page:
- Optimize for landscape view **
===========================================================================================:
FUTURE POST API UPGRADES:
===========================================================================================:
Players List View(s):
!!! api not sufficient yet for this
- List "All-Stars"
- player.name
- player.avatar_url
- Link to player page
Tags List View:
!!! api not sufficient yet for this
- List of popular tags
- Links to List of Shots (tagged)
Navigation:
!!! api not sufficient yet for this
- Land on Grid Nav
- Items:
- Popular Shots
- All-Star-Players List
- Popular Tags
- About hooppps
- Follow hooppps on Twitter
- Find a Player
- Current "About" link in header will open this grid nav (will provide access to many
points from anywhere in app)