The goal is to create a portal where users can register for vaccines and admin can manage hospitals. Following tasks can be performed by:
User:
- Signup
- Search for Vaccination centre
- Spply for vaccination (only 10 candidates allowed per day)
- Check for appointment
Admin
- Login (for admin use separate UI)
- Add Vaccination centres
- Get hospital details
- Remove vaccination centres
-
Navigate to project directory and run
npm install -
After all dependencies are installed, to run the project
node app.js -
Admin credentials are:
Username: admin@a
Password: admin
-
Also checkout screenshots for further clarity
Note:
The objective of this project was to make it functional as fast as possible (under 16 hrs) , so its not perfect and definitely doesn't comply to all the general best practices. There are many shortcomings to this which I am totally aware of. Feel free to fork and improve them. Cheers! 🥂