Skip to content
This repository has been archived by the owner on Apr 9, 2023. It is now read-only.

Profile Detail #1

Open
carlosazaustre opened this issue Sep 30, 2022 · 1 comment
Open

Profile Detail #1

carlosazaustre opened this issue Sep 30, 2022 · 1 comment

Comments

@carlosazaustre
Copy link
Member

carlosazaustre commented Sep 30, 2022

Como usuario, quiero poder ver los detales del perfil de un usuario 'developer', para poder tener una visión rápida de sus skills, experiencia, rol, etc...

Acceptance Criteria:

  • Usuario clicka en una card del feed y es redireccionado a la página detalle del perfil.
  • La página detalle, muestra el nombre, fotografía, rol, introduccion, skills, experiencia y links a sus 5 repositorios de GitHub favoritos.
Given a some user profile cards on the home
When a user click on one of them
Then she/he would redirected to the details page
And this page would contain at least `name`, `photo`, `role`, `summary`, `experience`, `[repositories]`, `[skills]`.
@aperezl
Copy link
Contributor

aperezl commented Sep 30, 2022

Propuesta de SDL para ésta tarea.

type User {
  id: ID!
  email: String!
  password: String!
  profile: Profile
  following: [User]
  followers: [User]
}

type Profile {
  name: String!
  photo: String
  roles: [Roles]
  summary: String
  experience: [Experience]
  repositories: [Repositories]
  skills: [UserSkill]
}

type Experience {
  startDate: String!
  endDate: String
  company: String!
  description: String
}

type Repositories {
  name: String!
  url: String!
  description: String
}

type UserSkill {
  skills: Skill
  validation: [User]
}

type Skill {
  name: String!
  url: String
  icon: String
}

type Role {
  name: String!
  description: String
}

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants