Covid Help Disk
Stack : MERN Stack
About Covid Help Disk (Project):
In this covid situation people are facing a lots of problems because of unavailability of beds, oxygen and medicines but actually we have enough stock of them just we need to use them effeciently so I have made a project which will help public (users) to know in which hospital beds, oxygen , medicine is available so that they can directly visit that hospital without wasting there time.
Total Modules:
- User Home
- Beds
- Medical Colleges
- Login and Signup (with email verification)
- Dashboard for hospitals
- Add Hospital Details
- Add Medicine Details
- Add Oxygen, Beds avaliability
User Modules :
Home Screen
In the home screen users can :
- Know daily cases count.
- Search Hospitals by Name.
- Search Hospitals by State and District.
- Hospital Management can add their Hospital to our list.
Hospitals List
In the Hospitals List users can :
-
Know Total Occupied and Avaliable beds capacity of that hospital.
-
Know whether Oxygen is avaliable or not in that hospital.
-
Users can also filter Hospitals by Government or Private.
Hospitals Details
In the Hospitals Details users can :
-
Know Total Occupied and Avaliable beds capacity of that hospital.
-
Know how much Oxygen is left in that hospital.
-
Know which medicines are avaliable so that they can easily find medicines like ramdesiver etc... with price details.
Beds
In the Beds users can :
- Total beds and avaliable beds as per states.
Medical Colleges
In the Medical Colleges users can :
- Know in the select state how many medical colleges are avaliable.
- In those medical colleges how many beds are avaliable and their beds capacity.
Medical Colleges
In the Medical Colleges users can :
- Know in the select state how many medical colleges are avaliable.
- In those medical colleges how many beds are avaliable and their beds capacity.
Admin Modules:
Login / Signup:
In the Login / Signup Admin can :
- This includes email verification too.
- Login in to their account
- Signup for a account
Dashboard:
In the Dashboard Admin can :
-
View all the options avalible
- Hospital Info
- Update Details
- Hospital Details
- Logout
Hospital Info:
In the Hospital Info Admin can :
- Update their Hospital Details.
- Contact Details
- State
- District
- Address 5. Type (Govt / Private);
Update Details:
In the Update Details Admin can :
- Add Medicines Avaliable at their Hospital.
- Update Avaliable Medicines and their price too.
Hospital Details:
In the Hospital Details Admin can :
- Update Total Avaliable and Occupied beds count.
- Update Oxygen Avalibility and also how much Oxyge is left so that users can decide whether to go and admit in that hospital or search near by other hospital.
If you want to run this project You have to create a .env file and place these details in it:
- URL = (mongodb database url) for databse access
- API_KEY = (send grid api key) For email verifications
- JWT_SECRET_KEY = (add a secret key here ex: AS34SDF4582ahgsd9) for jsonwebtoken
This project is running on port 4000 you can change it by going to index file.
Source Code and Live Project links are provides at the top of this article.