gagabon501 / cs106-2

A COVID-19 record management system. This is a cross-platform application developed in C++ and Qt Framework. School project for CS106 - Integrated Studio-II Yoobee Colleges Online

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

myCovidRecord Application

This is a CS106 Assessment-2 project by Gilberto Gabon and Trish Cribb-lankey.

This software system is a vaccine information system specifically for the coronavirus or more commonly known as COVID-19 virus.

This system is designed to maximize the user’s as well as the vaccine information system administrator’s productivity by providing tools to assist in viewing COVID-19 records, including test and vaccine records and managing this information so it is current and readily available.

Specifically, this software application includes COVID-19 history records, test results, vaccine information, and digital vaccination certificates. This tool can generate a unique QR code that will display users' vaccination records for verification by other businesses. This application also allows users to download a COVID-19 vaccination certificate for use in New Zealand and overseas.

The authors wish to acknowledge the author of libqrencode library, Fukuchi Kentaro (https://fukuchi.org/index.html.en). This library is used in this app to generate a QR Code. The source code for this library can be found here: https://github.com/fukuchi/libqrencode.

Installation Instructions:

Two (2) ways to install the app:

  1. Clone the repository: https://github.com/gagabon501/cs106-2.git and build and compile via Qt Creator or
  2. If you are in Linux, just copy the compiled binary named: MyCovidRecord and include the Sqlite database named: covid19.db

In both cases you need to install the libqrencode from Fukuchi Kentaro. Installation instructions can be found here: https://github.com/fukuchi/libqrencode.

About

A COVID-19 record management system. This is a cross-platform application developed in C++ and Qt Framework. School project for CS106 - Integrated Studio-II Yoobee Colleges Online


Languages

Language:C++ 76.0%Language:C 21.3%Language:QMake 2.2%Language:HTML 0.6%