-
Notifications
You must be signed in to change notification settings - Fork 55
Philosophy
Akshay Arora edited this page Aug 9, 2017
·
4 revisions
The purpose of this document is to clarify the main details of the app
Name: PyCon India Mobile App
Let's first try and answer the following questions::
- What is the main purpose of the app?
- How is the app going to be used?
- What features are going to be in the app?
- It should useful to the volunteers/attendees.
- It should help automate stuff that otherwise can't be simply automated.
So, with that in mind let's look at last years features that are listed here https://github.com/pythonindia/PyCon-Mobile-App/issues/32
The list items are as follows::
- List Conference schedule.
- Schedule should be dynamic and update itself using push notifications.
- Separate schedule for each day.
- Current talk going on to be highlighted.
- Schedule item should load Session details
- Ability to favorite a session.
- Set reminders for the session favorites in calendar
- Display the favorite session in a calendar view.`
- Remind the user 10 minutes before the session.
- User can submit the feedback of the session via app.
- Map if the venue along with a street view link
- Sponsors Section displaying all the list of sponsors, this list should be dynamically updatable
Usecase:
- Volunteers and Organizers could use it for keeping track of the current track.
- Attendees could use it to select which talks they want to attend.
- A speaker could use the schedule to check where his talk is and if there are any changes
Since this app is basically going to be a app based around events, Let's design it such that the app is usable by other groups too.
Let's make it so that it can be used for meet ups as well as events like PyCon.
We are starting from scratch, watch this space for features as they get added.