feature/consultations #21

Closed
M-Gabrielly wants to merge 0 commits from feature/consultations into main
Collaborator

Correction of errors on the schedule and patients page

Correction of errors on the schedule and patients page
M-Gabrielly added 57 commits 2025-09-25 18:01:18 +00:00
Reviewed-on: #4
Reviewed-on: #5
- Patients: list, get by id, create, update, delete
- Photo: upload, remove
- Attachments: list, add, remove
- Validations: validate CPF, lookup CEP
- Hook up env vars and shared fetch wrapper
Reviewed-on: #6
Reviewed-on: #7
Reviewed-on: #8
Reviewed-on: #10
Reviewed-on: #11
Reviewed-on: #12
Reviewed-on: #15
- Creates new query management page at /queries with view and delete functionality (frontend).
- Adds react-quill and react-signature-canvas libraries.
- Moves patient and doctor pages out of /dashboard nesting.
- Updates the sidebar to reflect the new routes, fixing 404 errors.
- Refactors the scheduling form, extracting it from the /agenda page into a new reusable component at components/forms/appointment-form.tsx                             - The appointment creation page (/agenda) now uses the new form component.          - The consultations page (/consultas) now implements in-place editing, rendering the same reusable form when clicking
- The appointment creation page (/agenda) now uses the new form component.
- The consultations page (/consultas) now implements in-place editing, rendering the same reusable form when clicking "Edit", pre-filled with the consultation data.
Reviewed-on: #16
Jonasbomfim closed this pull request 2025-09-25 18:37:10 +00:00

Pull request closed

Sign in to join this conversation.
No description provided.