Skip to content
/ Coronan Public
forked from bbvch/Coronan

Coronan is an example C++17 project using conan and CMake.

License

Notifications You must be signed in to change notification settings

chhitz/Coronan

This branch is 5 commits ahead of, 109 commits behind bbvch/Coronan:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b194d85 · Apr 26, 2020

History

29 Commits
Apr 26, 2020
Apr 26, 2020
Apr 14, 2020
Apr 14, 2020
Apr 26, 2020
Apr 26, 2020
Apr 14, 2020
Apr 2, 2020
Apr 21, 2020
Apr 2, 2020
Apr 21, 2020
Apr 26, 2020
Apr 6, 2020
Apr 26, 2020
Apr 21, 2020
Apr 2, 2020

Repository files navigation

License: MIT Build Status codecov

Documentation for Co[ro]nan

Co[ro]nan is an example C++17 project using conan and CMake. It reads the current data of Corona (Covid-19) cases for Switzerland from the The About Corona Covid-19 API.

The About Corona Covid-19 provides statistics via REST API from The World Health Organization Situation Reports, Johns Hopkins CSSE, The U.S. Department of Health & Human Services, The National Health Commission of the People’s Republic of China, The European Centre for Disease Prevention and Control, and China CDC Weekly.

Screenshot of the qt application

Development

To build the project you need the following dependencies:

  • doctest >= 2.3.7
  • poco >= 1.10.1
  • rapidjson >= 1.1.0
  • lyra >=1.3.0

Further a recent version of CMake (> 3.10), a modern C++ compiler (C++17) and Qt with QtCharts must be installed.

How to build

#> ./build.sh

Source Code formatting

For source code formatting clang-format for C++ files and cmake-format for the CMake files are used.

About

Coronan is an example C++17 project using conan and CMake.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 70.6%
  • CMake 24.5%
  • Shell 4.9%