code4romania / code4romania/next-door

CRUD Person

Open
#23 4 comments 0 reactions 1 assignee Assigned to @iccaprar View on GitHub
back-end
Dominant language
Java
Stars
20
Forks
26
PR merge metrics
No merged PRs in 30d

Description

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.