Grokking the System Design Interview, Volume II
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%