Skip to content

A full website for the Surgery system in the hospital made by node.js

License

Notifications You must be signed in to change notification settings

AhmedAmgadElsharkawy/Hospital-Surgery-System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hospital-Surgery-System

The Hospital Surgery System is a comprehensive web application designed to manage various aspects of hospital operations. This system facilitates the tracking of device information, patient records, surgeon details, operating room status, and appointment scheduling. Additionally, it provides a dashboard for statistical insights and supports user management with secure access.

Table of Contents

Installation

  1. Clone the repository:

    git clone https://github.com/AbdullahMahmoudHanafy/Hospital-Surgery-System.git
  2. Navigate into the project directory:

    cd Hospital-Surgery-System
  3. Install dependencies:

    npm install

Usage

  1. Run the server:

    By default, the server runs on port 3000. You can start it with:

    node server.js
  2. Access the application:
    Open your browser and navigate to http://localhost:3000 to view the application.

Features

  • Device Management: Track device details including warranty, status, price, and maintenance schedules.
  • Patient Records: Store detailed patient information such as medications, health conditions, operation history, diseases, allergies, age, and gender.
  • Surgeon Information: Manage surgeon profiles including certifications, qualifications, IDs, and specialization.
  • Operating Rooms: Monitor operating room status, available devices, and general information about the rooms.
  • Appointment and Surgery Scheduling: Organize and book appointments and surgeries with detailed information about dates, patients, and staff.
  • Dashboard and Statistics: View statistical insights on patients, doctors, and devices.
  • User Management: Allow admins and receptionists to create admin accounts and manage access through secure login and session management.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js, EJS (Embedded JavaScript templates)

Contributors

About

A full website for the Surgery system in the hospital made by node.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 47.6%
  • EJS 31.0%
  • CSS 21.4%