Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create verein360 application data endpoint #1620

Open
f1sh1918 opened this issue Sep 9, 2024 · 1 comment
Open

Create verein360 application data endpoint #1620

f1sh1918 opened this issue Sep 9, 2024 · 1 comment
Labels
Milestone

Comments

@f1sh1918
Copy link
Contributor

f1sh1918 commented Sep 9, 2024

Is your feature request related to a problem? Please describe.
As a verein360 user i want to be able to send application data from our system to the entitlementcard api

Describe the solution you'd like

  • create a mutation that receives:
  • personal data: name, surname, street, houseNr, postalCode, location, country, additionalAddressInformation, email, telephone (optional), dateOfBirth
  • organization data: name, street, houseNr, postalCode, location, country
  • contact person data(organization): name (incl. surname), email, telephone
  • function data: responsibility, workSince, amountOfWork
  • regionIdentier (customer will get a list postalCode -> regionIdentifier plz_ort_bayern.csv)
    https://github.com/digitalfabrik/entitlementcard/blob/main/backend/src/main/resources/import/plz_ort_bayern.csv

Infos: Types of the fields can be found in the database : applications->jsonValue

  • Validation will be done in a separate ticket
  • Endpoint protection will be done in a separate ticket (userRole, api token)
@f1sh1918 f1sh1918 added the Task label Sep 9, 2024
@f1sh1918 f1sh1918 added this to the Verein360 milestone Sep 9, 2024
@dkehne
Copy link

dkehne commented Oct 28, 2024

function data: they should also deliver amountOfWork (number) so that the municipality can check if they really meet the requirements (>=5h work per week)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Status: No status
Development

No branches or pull requests

2 participants