User Story

As a user,

I want to see Projects added to my CV.

With ability to assign and remove them.

API Calls

cv(id)

returns the CV entity.

updateCv(id, cv)

returns updated CV.

projects

returns list of Projects.

User Interface

Acceptance Criteria

AC-1 Page is available at /cvs/:id/projects
AC-1.1 The user can see projects that have been added to this CV
AC-2 There is a list of Projects in a form of table
AC-2.1 Display Project name, internal name, domain, start and end date
AC-2.2 Can search by name or internal name
AC-2.3 Can sort by name
AC-3 User can add projects from the list of existing ones
AC-4 User can remove projects from his CV