Vision & Scope

Darren

Outline

  • Calendar
    • Create
    • Read
    • Update
    • Delete
  • Address Book

Create

  • Click "Create" Button
  • Drag a time slot on the calendar to create an event
    Attendee, Description, Time, Location, Privilege, Status
  • Add event by invitation email
  • Import by ics or csv
  • Import from Google Calendar, Outlook or iCloud
    • Synchronize back to Google, Outlook or iCloud

Create

  • Import other interesting calendars
    (e.g. Holidays, NBA schedule)
    • ​API is not published
    • "webcal://" doesn not work

Create (Functionality)

  • Add resource calendar concept (privilege?)
    (e.g. Meeting room, Projector, or Speaker)
  • Find available time for all attendee
  • Reminder
  • Public sharing(event and/or calendar)
  • Privilege
    • Private and Public
  • Change Time Zone

Create (Functionality)

  • Location integrate google map
  • Notes or Attachment
  • Status
    • Busy and Available​

Read

  • Day, Week and Month
  • User has several calendars and he can show/hide respectively
  • Show event list only (todolist)
  • Weather
  • Settings
    • Change the start day or time format
    • Time format

Update

  • Click on the event
  • Drag the existed event to other time slot
  • Sending notification after events are changed

Delete

  • Delete Event
  • Delete share calendar
  • Delete Interesting Calendar

Address Book

  • Same as Mail+
    • Add, import / Export
    • Search
    • Add tags
  • Put  DB in the home folder respectively
  • Use the different DB from Mail+
    or Use the same one
Made with Slides.com