Skip to content

πŸš‘ Brigham & Women’s Hospital App: A powerful web application to streamline hospital operations with πŸ—ΊοΈ real-time navigation, πŸ› οΈ service management, πŸ“… scheduling, and πŸ“Š data insights. Developed by Team Crimson Chimeras for the CS3733-D24 course.

Notifications You must be signed in to change notification settings

PhongCT1105/Web-application-for-Mass-General-Brigham-Hospital

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Brigham & Women’s Hospital Application


πŸ“‹ Overview

This project is a comprehensive web application designed to streamline workflows at Brigham & Women's Hospital. Developed by Team Crimson Chimeras as part of the CS3733-D24 course, the app empowers hospital staff and visitors with tools for navigation, service management, and data insights.


πŸ› οΈ Features

πŸ‘₯ User Roles

The application supports:

  • Patients and Visitors: Navigate the hospital, request flowers, or contact staff.
  • Employees: Manage schedules, handle service requests, and analyze data.
  • Administrators: Oversee hospital operations, schedule employees, and track insights.

🌟 Core Functionalities

πŸ—ΊοΈ Navigation System

  • Real-time hospital map with:
    • Floor-by-floor navigation.
    • Pathfinding algorithms: A*, BFS, DFS, and Dijkstra.
    • Accessibility and hazard avoidance options.
  • Heatmap for commonly traveled routes.

πŸ’Ό Service Requests

Manage requests for:

  • Flowers, Medication, Patient Transportation, Sanitation, Security, and Maintenance.
  • Features include priority levels, task status, and employee assignments.

✏️ Map Editor

  • Modify hospital maps:
    • Table View: Edit nodes and edges.
    • Graphical View: Drag-and-drop node editing.
  • Historical change tracking.

πŸ“… Scheduling

  • Interactive calendar with drag-and-drop scheduling.
  • Automatic task assignment using priority-based algorithms.

πŸ“Š Service Request Insights

  • Visual dashboards showing:
    • Service request trends by type, status, and priority.
    • Employee performance and workload distribution.

πŸ“‚ Data Management

  • Upload/Download CSV tables for nodes, edges, and employee data.

πŸ–₯️ Admin Dashboard

  • Customizable tiles for at-a-glance insights.
  • Export dashboards as PDF reports.

πŸ’» Technology Stack

  • Frontend: User-friendly interfaces for seamless interaction.
  • Backend: Robust database schemas for service requests, navigation, and scheduling.
  • Algorithms: Optimized pathfinding and task scheduling.

πŸš€ Getting Started

βš™οΈ Prerequisites

  • A modern web browser.
  • Valid login credentials for hospital staff.

πŸ› οΈ Installation

  1. Clone the repository:
    git clone https://github.com/PhongCT1105/brigham-womens-hospital-app.git
  2. Follow the setup instructions in the documentation.

▢️ Running the Application

  1. Start the server:
    npm start
  2. Open your browser and go to the local server URL.

πŸ“– Documentation

πŸ“˜ User Manual

  • Detailed instructions for navigating and using the application.
  • Step-by-step guides for each module.
  • Troubleshooting tips.

πŸ“‚ Refer to the CS3733 D24 Team C User Manual.pdf for more information.


πŸ‘¨β€πŸ’» Contributors

Name Role GitHub Profile
Alexsandra Antoski Project Manager / Algorithm Eng. @aantoski
Phong Cao Lead Software Engineer @PhongCT1105
Mina Boktor Frontend Engineer @minaboktor2628
Alexander Kraemling Product Owner / Frontend Eng. @ajkraemling
Owen Lacey Doc Analyst / Frontend Engineer @echoct21
Alexander Shettler Scrum Master / Full Stack Dev. @alexshettler
Henry Solomon Frontend Engineer @hjsolomon
Trang Tran Assistant Backend Engineer @tsnhim
June Whittall Backend Engineer @jwwhittall
Tracy Yang Algorithm Engineer @tdyang

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.


πŸ“§ Contact

For questions, feedback, or collaboration opportunities, please contact the project contributors via GitHub or email.

About

πŸš‘ Brigham & Women’s Hospital App: A powerful web application to streamline hospital operations with πŸ—ΊοΈ real-time navigation, πŸ› οΈ service management, πŸ“… scheduling, and πŸ“Š data insights. Developed by Team Crimson Chimeras for the CS3733-D24 course.

Resources

Stars

Watchers

Forks

Packages

No packages published