패키지, 저장소 및 앱 카테고리 검색

GitHub 저장소digitalfabrik/entitlementcard

자원봉사자

독일의 자원봉사자 또는 사회적으로 취약한 집단을 위한 일반적인 혜택 카드인 '디지털 권한 카드'용 앱. Android 및 iOS용 앱 + 백엔드 + 관리 웹 포털 – 100% 오픈소스.

자원봉사자 프로젝트 이미지
스타
47
포크
7
최근 푸시(UTC)
2026. 11. 10.
프로젝트 상태
활성

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

Digitale Berechtigungskarte

CircleCI build status frontend style: effective dart

App for 'Digitale Berechtigungskarten', generally benefit card for volunteers or socially vulnerable groups in Germany.

App for Android & iOS + Backend + Administration Web Portal – 100% Open Source.

Getting Started

Documentation

What is an "entitlementcard"

Short answer, it is a whitelabel for benefit cards in Germany, mainly targeted at volunteers and socially vulnerable groups.

To name some examples, this project has a whitelabel for

What is a Ehrenamtskarte?

A Ehrenamtskarte is a benefit card for volunteers in Bavaria, Germany.

Translated from Wikipedia:

The Ehrenamtskarte (also Ehrenamtspass) is a personal document in Germany that serves as proof of special voluntary commitment. Such a document can be issued, for example, by the state, federal states, municipalities or volunteer agencies.

Depending on how it is implemented, it may be linked to documentation of the type and scope of the activity, the skills required for it and any qualification measures. An Ehrenamtskarte or Freiwilligenausweis can also bring certain benefits, such as discounts on tickets or access to museums or other public institutions, or benefits with cooperation partners, such as companies, institutions and other supporters.

Features

This project consists of the following components:

  • A mobile app for Android and iOS in the folder frontend. Flutter was used to implement the app. The app offers the following functions:
    • Display of accepting stores from different categories with different symbols on a map.
    • Display details of an accepting store with descriptive text, address, phone number, email address and website.
    • A page to browse accepting stores with optional sorting by distance from the current location.
    • An ID function for an entitlementcard
    • A reliable way to verify another entitlementcard.
    • An application form for a new volunteer card.
  • A backend implemented in Kotlin (JVM) that is responsible for the management of all accruing data.
    • Interfaces for the app: retrieving accepting stores, verifying digital volunteer cards and receiving applications.
    • Interface for the administration web portal: Entering new digital volunteer cards and querying applications.
  • A web portal for the administration of digital volunteer cards, implemented with React in the folder administration.
  • A Postgres or PostGIS database to store the accepting stores, as well as the digital volunteer cards and applications.
  • Martin, for queries to display accepting stores on the map.

About the project

This project was created by 6 students of the Software Engineering Master's programme of Universität Augsburg, TU München und LMU München.

We were supported by Tür an Tür – Digitalfabrik gGmbH in our cooperation with the Bayerisches Staatsministerium für Familie, Arbeit und Soziales (Bavarian State Ministry for Family, Labour and Social Affairs).

2023 the project became part of Tür an Tür - Digitalfabrik.

Contributing

First, make sure you have a look at our conventions.

You can contribute by reporting bugs or creating and reviewing pull requests.

If you want to know more about the entitlementcard project or if you want to join us, contact [Andy](mailto:andreas.fischer@tuerantuer.org), [Tory](mailto:viktoria.seluianova@tuerantuer.org) or [our info mail](mailto:info@tuerantuer.org) and visit our website.

Resources about the Ehrenamtskarte (legacy)

See https://github.com/digitalfabrik/ehrenamtskarte-artefacts Demo Video

Tür an Tür - Digitalfabrik gGmbH GitHub avatar
GitHub 작성자

Tür an Tür - Digitalfabrik gGmbH ↗

Non-profit IT organisation supporting migrants & refugees

언어TypeScriptKotlinDartPythonSwiftRubyShellJavaScriptPLpgSQLHTMLCSSJavaObjective-C

분류

의존하는 Flutter 컴포넌트

앱 카테고리

프로젝트에 맞는 저장소를 선택하려면?

사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.

  1. 이름, 작성자 또는 설명으로 검색하고 기술 주제로 범위를 좁힙니다.
  2. 스타, 포크, 최근 푸시를 함께 비교하세요. 스타는 관심의 지표이며 품질을 보장하지 않습니다.
  3. 사용하기 전에 GitHub에서 README, 라이선스, Issues를 확인하세요.

출처 및 관리

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗