Grokking the System Design Interview, Volume II
Vote

0% completed

​

Step 2: Requirements

Functional Requirements

The features fall into two groups. The first group arranges a meeting: creating it, inviting people, and finding a room. The second group keeps everyone in agreement afterwards, through free/busy checks, time zones, reminders, and sync across devices.

  • Event creation and editing. Users create events with a title, a start and end time, a location or room, and a description, and they can edit or cancel an event later. Events can also recur on a daily, weekly, monthly, or custom pattern, and a single occurrence of a series can be changed without changing the rest

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content