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

CRUD Person #23

Open
georgebejan opened this issue Mar 28, 2020 · 4 comments
Open

CRUD Person #23

georgebejan opened this issue Mar 28, 2020 · 4 comments
Assignees
Labels

Comments

@georgebejan
Copy link
Member

georgebejan commented Mar 28, 2020

Currently we have the User entity which holds authentication information.
We also need a profile for each user. This profile will be filled after the account is created.
In order to hold information about this, we need a Person entity with the following attributes:

  • first name
  • last name
  • address (street name, street number, ap. number, city, county, country, zip code)

There should be a OneToOne connection between a Person and an User

Create the full CRUD functionality (controller, service, repository, entity) and add tests for it

@calin-buzetelu
Copy link

I would like to work on this one if it is possible, but I think I will need a little help with the repository part

@iccaprar
Copy link

I can help with the backend repo part.

@iccaprar
Copy link

Pot incepe eu partea aceasta.

@iccaprar
Copy link

Before starting the data model, do we have a single address for the person or multiple addresses? I need to know whether to have the address embedded in the person or as a separate entity with a 1:n relation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants