46 lines
2.1 KiB
Markdown
46 lines
2.1 KiB
Markdown
|
|
Features
|
||
|
|
1. Booking: This feature allows individuals to book for a video conference with the client.
|
||
|
|
Booking flow
|
||
|
|
New Users
|
||
|
|
1. User goes to the booking page, picks a schedule
|
||
|
|
2. A form is presented for user to fill out his/her detials, first and last name, email, phone number, location info, date of birth and others, plus a password
|
||
|
|
3. Payment info (plan to use paypal) and payment.
|
||
|
|
4. If successful payment, meeting is booked with the client
|
||
|
|
Exsiting users:
|
||
|
|
1. Login
|
||
|
|
2. Pick a schedile
|
||
|
|
3. 3. Payment info (plan to use paypal) and payment.
|
||
|
|
4. If successful payment, meeting is booked with the client
|
||
|
|
Actions:
|
||
|
|
1. Create a jisti meeting with the schedule info and save info about meeting into DB
|
||
|
|
2. Notification
|
||
|
|
2. User page/dashboard: for users to view upcoming schedults and history of past meeting
|
||
|
|
Flow:
|
||
|
|
1. User logs in
|
||
|
|
2. Presented with upcoming and past meetings
|
||
|
|
3. Optionally user can cancel and reschedule bookings.
|
||
|
|
3. Admin dashboard: For Client or Owner
|
||
|
|
Fetures:
|
||
|
|
1. Schedule
|
||
|
|
2. Notification
|
||
|
|
3. Number of active users
|
||
|
|
4. Report, (Finance and other metrics)
|
||
|
|
4. Notification: Use to notify client and users (Use SMTP as oppose to other services)
|
||
|
|
Action:
|
||
|
|
New Users:
|
||
|
|
1. Welcome email after registration (Booking flow 2)
|
||
|
|
2. Notification after a success / failed payment
|
||
|
|
3. Notication for Meeting Info
|
||
|
|
4. Scheduled Reminder Notification (Option to sent the frequency)
|
||
|
|
Existing users:
|
||
|
|
1. Notification after a success / failed payment
|
||
|
|
2. Notication for Meeting Info
|
||
|
|
3. Schedule Reminder Notification (Option to sent the frequency)
|
||
|
|
Owner/Client:
|
||
|
|
1. Notification after a payment
|
||
|
|
2. Notification after a meeting is scheduled
|
||
|
|
3. Scheduled Reminder Notification (Option to sent the frequency)
|
||
|
|
|
||
|
|
5. Tele-Health/ Video Conference
|
||
|
|
Tool: Jitsit meet (Self hosted instance)
|