Full-Stack-Collective / connectient

Connectient: Your bridge to effortless healthcare appointments, ensuring seamless scheduling for patients and providers
https://connectient.co
1 stars 1 forks source link

Create an Admin Dashboard where admins can view appointment requests #83

Closed 5hraddha closed 1 year ago

5hraddha commented 1 year ago

Description

In this PR, I've:

Related Issue

Closes #78

Acceptance Criteria

We have Admin Dashboard component. We need to hook to up the UI Library to the Dashboard and popups. Need to see if we need to refactor or completely rewrite the components.

Type of Changes

Type
:bug: Bug fix
:sparkles: New feature
:hammer: Refactoring
:100: Add tests
:link: Update dependencies
:scroll: Docs

Updates

After

image
5hraddha commented 1 year ago

Sounds good @mentalcaries. I will update the UI accordingly.

5hraddha commented 1 year ago

Looks great @5hraddha! I love the tabs and pagination.

I think the one tab that we forgot was "All Appointments" that shows all regardless of the status.

The other thing I am thinking is to hide some of the columns on the dashboard so that users don't have to scroll horizontally. I think this view should have enough information to be able to call and patient and set up the appointment.

With that, I don't think we need Email, Scheduled Date or Scheduled time. Once the "Scheduled" badge is present, staff should know that the appointment was booked. Those other details can be accessible in the popup.

@mentalcaries I have implemented the suggested UI changes now.

image