BedSentry is an innovative Internet of Things (IoT) solution designed to optimize Emergency Room (ER) efficiency by automating patient entry and exit tracking. By leveraging strategically placed sensors and real-time data collection, BedSentry estimates patient stay duration, streamlines patient flow management, and enhances decision-making for healthcare providers.
- Automated Tracking: BedSentry eliminates manual patient tracking by using weight sensors to detect patient entry and exit.
- Real-Time Data: The system continuously collects data, providing up-to-date information on patient occupancy and bed availability.
- Patient Stay Estimation: Based on historical data and current occupancy, BedSentry estimates how long a patient is likely to stay.
- Decision Support: Healthcare providers can make informed decisions about bed allocation, resource allocation, and patient prioritization.
- Scalable and Adaptable: BedSentry can be deployed in various healthcare settings, from small clinics to large hospitals.
- Programming Language: Dart (for the BedSentry application)
- Database: Connects to a database (e.g., MySQL, PostgreSQL) to store patient data and occupancy information.
- Weight Sensors: Interacts with weight sensors placed on hospital beds.
- IoT Communication: Utilizes MQTT or other protocols for communication between sensors and the central system.
- Frontend: Built using Flutter for a responsive and user-friendly interface.
- Clone this repository:
git clone https://github.com/GitReema-code/bedsentry.git
- Install dependencies:
flutter pub get
- Configure your database connection in
lib/config.dart
. - Run the app:
flutter run
- Place weight sensors on hospital beds.
- Launch the BedSentry app.
- The app will automatically detect patient entry and exit.
- View real-time occupancy data and estimated patient stay duration.
Contributions are welcome! If you'd like to contribute to BedSentry, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/my-feature
- Make your changes and commit:
git commit -m "Add my feature"
- Push to your fork:
git push origin feature/my-feature
- Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.