Skip to content
Hospital Information Management System create using Node Js
CSS HTML JavaScript TSQL PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
controllers
node_modules
public
views
Dashboard.png
Emergency.png
README.md
TODO
admit.png
complain.png
database.sql
home.png
license.txt
login.png
main.js
package-lock.json
package.json
report.png
settings.png

README.md

HIMS

Hospital Information Management System - Supports most of the standard HIMS functionalities:

  • Staff Management
  • Appointment Management
  • Complaint Portal
  • Staff Dashboard
  • Staff Recruitment
  • Hardware Management
  • Report Management and Bills
  • Mailing Service
  • Emergency Patient
  • Room Management

KEY POINTS

  • Back-End Technologies: Node Js + MySQL
  • Front-End Technologies: HTML, CSS, BootStrap, JavaScript, EJS
  • Authentication provided using passport-js
  • Password Hashed using bcrypt-js
  • Mailing Service provided using nodemailer

SCREENSHOTS

scr1 scr2 scr3 scr4 scr5 scr6 scr7 scr8

INSTALL

  • git clone https://github.com/dumbape/HIMS.git

  • cd ToDo-List

  • Make sure to have Node Js installed in your system. [Optional - Install npm nodemon]

  • Run npm install

  • Make sure to have all dependencies on your local folder, or installed globally in your system

  • Import the file database.sql in your mySQL.

  • db_controller controls the database operations. Specify your database details there.

  • Make sure the server details are already in the table. If not, add it using the query: INSERT INTO server VALUES('<email>', '<pass>', '<proxy:port>')

  • RUN node main.js

  • Open http://localhost:3000/home in any browser

CREDITS

The templates have been obtained from different sources. I do not own any rights on them.

You can’t perform that action at this time.