Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/minvws/nl-covid19-coronacheck-app-dgcg-integration
DGCG Integration code for CoronaCheck.
https://github.com/minvws/nl-covid19-coronacheck-app-dgcg-integration
Last synced: about 1 month ago
JSON representation
DGCG Integration code for CoronaCheck.
- Host: GitHub
- URL: https://github.com/minvws/nl-covid19-coronacheck-app-dgcg-integration
- Owner: minvws
- License: eupl-1.2
- Created: 2021-03-07T20:11:07.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-04-25T11:55:08.000Z (over 1 year ago)
- Last Synced: 2024-08-05T15:52:47.157Z (5 months ago)
- Language: C#
- Homepage:
- Size: 12.8 MB
- Stars: 8
- Watchers: 26
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.pdf
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# COVID-19 Digital Green Certificate Gateway Integration
## Introduction
This repository contains the implementation of the Dutch COVID-19 Digital Green Certificate Gateway integration
* The app is located in the repository you are currently viewing.
* The can be found here:## Local development setup
### Prereqs
* Dotnet 5 SDK (https://dotnet.microsoft.com/download/dotnet/5.0)
### Nice to have
* Visual Studio 2019 with ReSharper
* Rider (latest)
* Windows users: a good terminal - cmder (https://cmder.net/) or WSL2 (https://docs.microsoft.com/en-us/windows/wsl/install-win10)
* Docker### Prereq for linux/osx
We use two scripts to build and publish our code; by default these are not executable, so you need to make them executable.
Make the build script executable:
```sudo chmod +x build.sh ```
Make the publish script executable:
```sudo chmod +x publish.sh ```
### Buidling and publishing the solutionWe provide a `build.bat` (`build.sh`) and `publish.bat` (`publish.sh`) which build and publish the solution respectively.
### Running the tool
See the readme.md in `src/DigitalGreenGatewayTool` for more info!
## Development & Contribution process
The development team works on the repository in a private fork (for reasons of compliance with existing processes) and shares its work as often as possible.
If you plan to make non-trivial changes, we recommend to open an issue beforehand where we can discuss your planned changes.
This increases the chance that we might be able to use your contribution (or it avoids doing work if there are reasons why we wouldn't be able to use it).Note that all commits should be signed using a gpg key.