documentation/README.md

34 lines
1.2 KiB
Markdown
Raw Normal View History

2020-04-14 11:56:44 +00:00
## About Meeting Planner
2020-04-14 11:56:44 +00:00
Meeting Planner helps you find the best time to schedule a meeting across several timezones.
It's based on the availibity of all participants for specific days.
2020-04-14 11:49:10 +00:00
## How does it work?
#### For the meeting manager
2020-04-14 11:49:10 +00:00
1. Enter a title and description(optional)
2. Select the possible days on the calendar
3. Select a deadline for responses
4. Send invitations to potential participants
5. Wait either for all participants to respond or for the deadline (whichever happens first)
6. Choose and set the meeting date
Optional:
- Choose the minimum of people for the meeting to take place (quorum)
- Choose who needs to be there for the meeting to happen
2020-04-14 11:49:10 +00:00
#### For the participants
1. Select your availability on the calendar: you can choose between (Yes / No / Ideal)
2. Wait for the meeting manager to confirm the meeting date
2020-04-14 11:49:10 +00:00
## Code and architecture
- [Backend](https://git.armada.digital/meeting-planner/backend)
2020-08-07 14:38:21 +00:00
- [Frontend](https://git.armada.digital/meeting-planner/frontend)
- [API endpoints](./api-documentation.md)
- [Database design](https://dbdiagram.io/d/5e769ab14495b02c3b88936f)
- [Flowchart](https://app.diagrams.net/#Uhttps://git.armada.digital/meeting-planner/documentation/raw/branch/master/meetingscheduler.drawio)