Iterations - mostlyfabulous/Runtime GitHub Wiki
First Iteration
- Page 1: display weather for time slot selected
- Page 2: display user history as graph (bar graph)
- users can add/edit their actual duration
- users can rate runs
Second Iteration
- Page 1
- Show weather data on calendar
- show current low/high temperatures
Third Iteration - add preferences
- Page 1
- allow selection of preferences (sunny/cloudy)
- color code calendar according to preferences
Fourth Iteration - add users
- Page 0: support multiple users (log-in page and in database)
- Page 2:
- users can add/edit their actual duration
- users can rate runs
Fifth Iteration - add individual preferences
- Page 1:
- color code calendar according to saved preferences of each user
- Page 3:
- Save user's weather preferences (e.g. temperature [hot, nice, cold], time of day [morning, afternoon, evening, night], wind)
Sixth Iteration - add flexibility
- Page 1:
- allows users to schedule runs in advance
- allows users to add events to calendar manually to indicate busy times
- display calendar of scheduled runs and added events
- Page 3:
- Allows for range of temperatures in preferences
Seventh Iteration - stretch goals
- Page 1:
- Allows integration of calendars (i.e. Google Calendar, ical files)
- Page 4: Explore!
- display map of different areas and their weather conditions