Skip to content

AhmadHossain8/SUROKKHA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COVID-19 Test Application and Vaccine Registration System

A web-based system designed to streamline COVID-19 testing and vaccination registration, allowing individuals, organizations, and hospitals to manage and track COVID-19-related data in a user-friendly environment.

📌 Project Overview

This project provides an online solution for COVID-19 test appointments and vaccine registration. The application includes six main pages, each designed to handle specific functions for users, hospitals, organizations, and administrators.

✨ Features

  • Home Page: Real-time COVID-19 case and death statistics, popular articles, graphs, and login/registration links.
  • Registration Page: Individuals, organizations, and hospitals can register for vaccine or testing services.
  • User Dashboard: Users can book vaccine and COVID-19 test appointments, view results, and download certificates.
  • Hospital Dashboard: Hospitals manage seat capacity, vaccine inventory, and update COVID-19 test results.
  • Organization Dashboard: Organizations can check vaccination and COVID test status of employees/students.
  • Admin Dashboard: Administrators oversee the central database, update information, and manage registrations.

🚀 Motivation

During the COVID-19 pandemic, it was challenging to register physically for vaccinations and tests. This system was developed to facilitate online registration, manage data, and maintain user information, making it easier to track COVID-19 patient data and vaccine status.

🛠️ System Architecture

Our project uses the Model-View-Controller (MVC) design pattern.

Model

  • Login: Stores user ID and password information.
  • User: Holds user details and COVID-19 data.
  • Vaccine_Info: Manages vaccine-related information for each user.
  • Hospital: Stores hospital-related information and test/vaccination data.
  • Organization: Keeps track of organizations and their registered members.
  • Chart_data: Contains COVID-19 case data for generating graphs.

View

  • Home Page: Displays COVID-19 stats and articles.
  • Login and Registration Pages: Authentication and registration forms for users, hospitals, and organizations.
  • User Home Page: Users can apply for tests/vaccines, view details, and download certificates.
  • Hospital Page: Hospitals manage seat capacity and test/vaccine details.
  • Organization Page: Organizations view test/vaccination status of employees/students.

Controller

  • URL routing handles requests for various pages, directing users to the appropriate model and view components.

🔐 User Access Control

  • User: Can register, log in, and apply for tests/vaccines. Limited to viewing personal information.
  • Hospital: Can register, update user vaccine and COVID information.
  • Organization: Can register and view COVID-19 and vaccine information of their employees/students.
  • Admin: Has full access to view and edit data across all models.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published