A web application to schedule a meeting among a group of participants
- Host creates a meeting by providing name and availability. A unique meeting ID is generated for the meeting along with a url.
- The link can be forwarded to the participants to receive their inputs.
- The participants provide their name and availability (based on host availability)
- The result is updated on the same link.
{
"meetings": [
{
"title": "meeting 1",
"participants": [
{
"id": "id1",
"name": "participant1",
"availability": [
"3 Aug",
"5 Aug"
]
},
{
"id": "id2",
"name": "participant2",
"availability": [
"4 Aug",
"5 Aug",
"6 Aug"
]
}
]
},
{
"title": "meeting 2",
"participants": [
{
"id": "id1",
"name": "participant1",
"availability": [
"21 Nov",
"22 Nov",
"24 Nov"
]
},
{
"id": "id2",
"name": "participant2",
"availability": [
"21 Nov",
"22 Nov"
]
}
]
}
]
}