Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vaccine Management System

A PHP-based web application for managing COVID-19 vaccine registration across hospitals, universities, and students.

Overview

The system supports three user roles — Admin, Hospital, and University — each with their own registration and dashboard. Students are registered through their university and can then sign up for vaccine appointments.

User Roles

Admin

  • Default credentials: username ADMIN, password admin
  • Views all student, hospital, and university records in a single dashboard
  • Can edit any record in the system

Hospital

  • Registers via a public registration form
  • Manages vaccine capacity and tracks dose dates for registered patients

University

  • Registers via a public registration form
  • Uploads student data in bulk via CSV file
  • Downloads student records as PDF
  • Edits individual student information

Student

  • Must already exist in the database (uploaded by their university)
  • Registers for vaccine appointment through the student registration page
  • Can download their own registration details as a PDF

Tech Stack

  • Backend: PHP
  • Database: MySQL (database name: COVID)
  • PDF generation: FPDF library
  • Frontend: HTML, CSS (no framework)

Setup

  1. Clone the repository into your web server's document root (e.g. htdocs for XAMPP, www for WAMP).
  2. Create a MySQL database named COVID and import the required schema.
  3. Verify the database connection settings in the PHP files match your local environment:
    $con = mysqli_connect('localhost', 'root', '', 'COVID');
  4. Navigate to Home.php in your browser to get started.

Features

  • Role-based login with session management
  • Forgot password / password reset flow
  • CSV import for bulk student upload
  • PDF export for student and registration data
  • Inline editing of student, hospital, and university records

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages