Everybody wants to remain healthy and keep track of their health, yet nobody wants to do the cumbersome task of managing the records. So, we have come to the rescue. We have the account of all the doctors, your complete medical history and your daily vitals depicted as interactive graphs so that tracking your health is now a child's play. This is a Health Assistance Website which will help doctors and patients to access patient’s medical history and effects. We have used creative charts, which can be looked upon and understood easily by doctors as well as patients.
https://drive.google.com/file/d/1JuM7Lz3WyOylj5ZUW5Qpgv9LzQtiSwaz/view?usp=sharing
- Node js
- Express js
- React js
- JavaScript
- MongoDB
- CSS
- HTML
- Bootstrap
Team Name: CodeKar
- Download LTS or Current version of Node js from https://nodejs.org/en/ .
- In cmd type 'node' to get sure if node is present.
- Run npm install command in it
- Now make a React App. Follow instruction written in the documentation https://reactjs.org/docs/create-a-new-react-app.html.
npx create-react-app my-app
cd my-app
npm start
In your project do npm init or npm install, install dependencies and you are good to go.
Frontend Dependencies:-
• npm install --save react-bootstrap
• npm install --save react-dom
• npm install --save @fortawesomefontawesome-svg-core
• npm install --save
@fortawesome/free-solid-svg-icons
• npm install --save @fortawesome/react-fontawesome
• npm install --save react-transition-group
• npm install --save react-spring
• npm install --save react-scripts
• npm install --save react-router-dom
• npm install --save react-reveal
• npm install --save react-google-charts
• npm install --save react-datepicker
• npm install --save bootstrap
Backend Dependencies:-
• npm install --save bcryptjs
• npm install --save body-parser
• npm install --save express
• npm install --save express-validator
• npm install --save jsonwebtoken
• npm install --save mongoose
• npm install --save mongoose-unique-validator
• npm install --save nodemailer
• npm install --save nodemon
• npm install --save uuidv4
Note: After adding nodemon in package.json do changes:-
from
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
}
to
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "nodemon app.js"
}
- Fully responsive site.
- Registration on the system with Name, Operating Company, and Enterprise Email ID as mandatory fields (All are text fields)
- It will use password for the user or his doctor.
- To access patient’s regular vitals like BP, Sugar etc which will be entered by user and the website will make its graph from the inception.
- All prescriptions by doctors will be kept as records (which will allow doctors to access their true medical history for proper diagnosis and for patients to refer later on)....
- A list of current going on medication (To avoid any particular side effect from any future prescribed medications).
- Profile of Doctors and hospitals with visiting address, contact number, specialities, available facilities etc.
- List of all Allergies or Allergy inducing Medicines.
- Appointments with doctors can be booked.
- We can adjust the site according to situations like COVID to show the beds, oxygen, availability of resources etc for users.