sandeeptharayilGit / VMS-diagrams

This repo keeps all diagrams and documents of VMS
0 stars 0 forks source link

Queries #2

Open jyotishkp opened 4 years ago

jyotishkp commented 4 years ago

1. Everyone might not have the email, how to handle technology illiterate? Phone OTP

2. Do we need to show full calendar and time slot Better to show only available time slot, rather than all, then those need not to be rejected. But some parties might want to incorporate the approval process.

3. How do we handle the cancellation?

4. What about deleting an appointment

5. How to handle late visitor or to prioritize a particular visitor? Probably not required.

mohsinhere commented 4 years ago
  1. Is appointment approval optional (or make it configurable)?
  2. Is host availability based on VMS only? Or can they manually set not available date/time slots?
  3. Optional Verification by ID (if user didn't bring mobile)?
  4. Self checkin is popular these days right? Visitor manager asks us to enter details in a kiosk. Or is that an over kill for an MVP.
sandeeptharayilGit commented 4 years ago

1. Everyone might not have the email, how to handle technology illiterate? Phone OTP

2. Do we need to show full calendar and time slot Better to show only available time slot, rather than all, then those need not to be rejected. But some parties might want to incorporate the approval process.

3. How do we handle the cancellation?

4. What about deleting an appointment

5. How to handle late visitor or to prioritize a particular visitor? Probably not required.

  1. Firebase supports phone login.
  2. That's a good one. Let's show only available time slots. As discussed let's block the host's slot after every 2 appointments. That can be used for late check-in or walk-in check-in
  3. I will add cacncel
  4. I will add delete action
  5. Option 2 can used for this.
sandeeptharayilGit commented 4 years ago
  1. Is appointment approval optional (or make it configurable)?
  2. Is host availability based on VMS only? Or can they manually set not available date/time slots?
  3. Optional Verification by ID (if user didn't bring mobile)?
  4. Self checkin is popular these days right? Visitor manager asks us to enter details in a kiosk. Or is that an over kill for an MVP.
  1. we can make it configurable
  2. Yeah, we should allow the host to update availability and also cancel all appointments based on availability ( This is needed if the host takes an unplanned day off )
  3. If the visitor didn't bring mobile, they can choose walk-in/self-check-in
  4. Yeah, we should add two more roles, Kiosk read and write option. Kiosk read is good to show the waiting list on a big screen. Kiosk write provides self-check-in / walk-in appointment