Skip to content

A sleep quality monitor for healthcare providers working nightshifts. This project is a healthcare application for healthcare providers! Better healthcare providers' care for better patient care.

Notifications You must be signed in to change notification settings

Maryem29/Sleep-Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sleep Monitor Web Application

Purpose

The Sleep Monitor Web Application is designed to help healthcare providers, particularly those working night shifts, monitor and improve their sleep quality. By analyzing sleep patterns, offering insights, and tracking statistics, this tool aims to promote better sleep hygiene and overall health for users facing irregular schedules.

Features

  • User registration and profile management.
  • Sleep data input and visualization through graphical statistics.
  • Firebase integration for real-time data synchronization.
  • Informative sections like "About Us" and "App Information" for user guidance.

Technologies Used

  • Frontend: HTML5, CSS3, JavaScript
  • Backend: PHP
  • Database: Firebase
  • Other Tools: Chart.js for visualizations

File Structure

  • report.php: Generates user sleep reports based on logged data.
  • firebase.php: Handles Firebase integration for data storage and retrieval.
  • profile.php: Allows users to view and update their profiles.
  • register.php: User registration functionality.
  • app-information.php: Details the app's purpose and functionality.
  • about-us.html: Contains information about the developers and mission.
  • statistics.php: Displays sleep statistics and analytics.
  • sleep.png: Visual asset used within the application.
  • Sleep Quality Monitoring for Healthcare Providers on Night Shifts.pdf: A reference document providing context and background information for the project.

Goals

Our primary objectives include:

  • Providing a user-friendly platform for tracking and analyzing sleep quality.
  • Leveraging modern technologies to ensure real-time and accurate data management.
  • Educating healthcare workers on the importance of sleep hygiene.

How to Run the Project

  1. Ensure you have a PHP server environment (e.g., XAMPP, WAMP) set up.
  2. Clone or download the project files to your server's root directory.
  3. Set up Firebase credentials in firebase.php for database connectivity.
  4. Access the application through your browser (e.g., http://localhost/sleep-monitor).

Credits

This project was created with the collective efforts of the development team to address a critical issue faced by healthcare professionals. The attached PDF, "Sleep Quality Monitoring for Healthcare Providers on Night Shifts," serves as the foundation for our research and objectives.

About

A sleep quality monitor for healthcare providers working nightshifts. This project is a healthcare application for healthcare providers! Better healthcare providers' care for better patient care.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published