Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add classes to personal calendar #20

Open
kiwikern opened this issue Jul 19, 2017 · 0 comments
Open

Add classes to personal calendar #20

kiwikern opened this issue Jul 19, 2017 · 0 comments
Labels

Comments

@kiwikern
Copy link
Owner

kiwikern commented Jul 19, 2017

Summary: Users want to view their classes in the calendar of their choice.

User stories

  • Maria is a freelancer with a changing work schedule and is very organized. Every week she picks the classes she wants to attend and adds them to her calendar non-recurrent. She will automatically be informed about changes in the schedule when she picks this week's classes.
  • Nia has a fixed work schedule in her office and attends certain classes regularly. She wants to add them to her calendar as recurring events. If one of the classes is changed, she wants to be informed about it. On her weekends, she is more flexible and wants to have a broader selection of classes in sfs, that are not all added to her calendar (would be cluttered). Sometimes she adds those classes to her calendar, but often she just spontaneously picks one from sfs.
  • Malik is a student and does not make plans, he lives for the day. He wants to have a quick look at the next upcoming classes in sfs. This should be simple and quick. He does not want to be distracted by options and icons he does not need.

Requirements

  • The most important calendar providers should be supported: Google Calendar, Apple Calendar, maybe Outlook
  • The user can add to their calendar:
    • a single class
    • their whole class selection
  • Weekly recurrence can be added via the calendar of their choice
  • (Optional:) Sfs offers a calendar feed that can be imported. It contains only the events that match the sfs class selection and gets updated, when the schedule changes
    • Drawback: Users only visit sfs to change their class selection. Self provided vs 3rd party? Separate account needed?
  • Users are notified, if a class of their personal schedule changes, see change notifications only for favorites / class selection #21
  • The feature can be turned off

Technical details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant