forked from NEU-Khoury-DoC/25su-DoC-Project-Template
-
Notifications
You must be signed in to change notification settings - Fork 9
Alerts acknoledgement #9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
NickPGa
wants to merge
23
commits into
NEU-CS3200:main
Choose a base branch
from
RightNxw:Alerts-Acknoledgement
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NickPGa
commented
Aug 13, 2025
- Changed alerts to not have an acknoledgment button or status for doctors
- Changed emojis for side bar consistency
new REST API route modules for patients, doctors, nurses, visits, vitals, medications, conditions, insurance, discharges, messages, and alerts. Removes template NGO and customer-related code and database files. Updates the environment template to use the new vitalflow_database. Adds a comprehensive API_README.md and new SQL schema for VitalFlow.
Add API endpoints and DB
Theres some file reference error but getting this out for format: Updates to interface and API references for doctor persona
Here is the *Actual* commit for all Doctor Pages after separating and updating for clarity including:
Doctor
- Landing/home page doctor_home.py
- Alerts for all alerts doctor_alerts.py
- Inbox for all messages doctor_inbox.py
- Patients for all patient portals doctor_patients.py
Note for the team: if you run this from the port you will notice an issue with the API connection for vitals - i think we might need to add a PatientID for Vitals or some pointer to patients since there seems to be some sort of issue there. I will investigate in a separate commit!
Added Maya Ellison to the database to follow our original user story.
Added the nurse Dashboard, Alerts, Inbox, Patients, and Treatments.
Made it possible to login as a nurse
Implemented medication administration for the Nurse Treatments page that allows nurses to select medications from a patient's prescription list via a dropdown menu. The system decreases refills by the medication's frequency amount.
Edit Doctor adding new medication to use a type in medication name instead of a drop down.
Improves the patient card with clickable, expandable details, hover effects, and medication display. Refactors patient search and list rendering for better usability and consolidates search functionality. Updates API data fetching logic for and adds error handling for patient visits. TDLR made it simpler
Enhance patient card UI and search in doctor home
Updated the MessageDetails table to include subject, content, sender type, read status, and priority fields. Modified dummy data and message display in doctor_inbox.py to use new fields, improving message detail and consistency. Expanded SQL seed data to match new schema and provide more comprehensive test data.
Enhance message schema and update doctor inbox display
Fix medication assigment
The administering meds button was disabled
Doctor medication Assigment Page
Nurse frontend
fixing broken indentation
Working new medication and viewing already prescribed medications
-Alerts don't have any acknowledgment setting on the doctors side - Changed emojis for dashboard consistency
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.