Deployed Link: https://superlative-marigold-19de0c.netlify.app/
Vaxtrail is an online vaccine booking or distribution system, helping users to tackle the current pandemic. It’s a completely online system which would promote digitization and even promote social distancing as slots for vaccination would be available at the nearest hospital (within 2 kilometres of radius) everyday thus reducing/ minimizing the risk of overcrowding.
Our project will help to keep things in order, maintaining proper records.
Users will be notified about their appointment using mail and SMS. Also, developed a feature that gives priority to the senior citizens in the process, also they will be able to choose time slots as per their ease.
Users can (after 5 days of their vaccination give appropriate feedback) which can provide information about the effectiveness of vaccines.
It is MERN based project using MongoDB for database management, a popular NoSQL database management software, we will be using ReactJS for designing the front end and Express and Node JS for designing the backend, thus making it as a full stack project.
Utilised MongoDB for storing the data. Used 5 MongoDB collections to store and use the data accordingly.
- Feedbacks -Stores the feedbacks of users.
- Locations-Stores the details and coordinates of the hospitals.
- Registereds- Stores the details of the registered users.
- Users -Stores the details of admin login.
- Vaccines-Stores the different vaccine details available in the country.
Important Functionalities
Front Page
Nearby Hospitals
Available Vaccines
(User can add, edit or delete vaccines through the admin menu)
Vaccine Registration and Application Status
Admin Menu
Admin Sign in Page
Admin can see all the registered users
Admin can add, edit or delete the available hospitals/vaccines