The Vaccination Management System is a Python-based application designed for managing and tracking vaccine appointments. It provides functionalities for user registration, vaccine booking, record management, and feedback collection.
-
User Registration: Allows users to register for vaccination by providing necessary details such as name, date of birth, contact information, and more.
-
Vaccine Booking: Facilitates users to book vaccine appointments, choose their preferred vaccine type, and receive confirmation.
-
Record Management: Provides options for authorized users to view, edit, and delete vaccination records.
-
Feedback System: Enables users to provide feedback on the system for continuous improvement.
-
Clone the repository to your local machine.
git clone https://github.com/sarcasticdhruv/Vaccine-Management-System/tree/main
-
Install the required dependencies.
pip install -r requirements.txt
-
Run the main application script.
python vaccination_system.py
- Choose the appropriate option from the main menu.
- Follow the prompts for user registration, vaccine booking, and other functionalities.
- Authorized users can log in to access additional features.
csv
: Used for reading and writing CSV files.pandas
: Provides data manipulation capabilities.pickle
: Enables serialization and deserialization of Python objects.prettytable
: Used for creating formatted tables.
- Dhruv Choudhary
- Varun Singh