gorails/gorails

Criar recurso para se inscrever a vaga de emprego

Aberta

#251 aberto em 17 de out. de 2017

 (0 comentário) (0 reação) (0 responsável)JavaScript (34 forks)auto 404
backendenhancementfeaturefrontendhacktoberfest

Métricas do repositório

Stars
 (35 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Depois de ter feito a tarefa #248

  • criar table job_applications
create_table "job_applications", force: true do |t|
 t.references :job, index: true, foreign_key: true, null: false
 t.references :user, index: true, foreign_key: true, null: false
 t.text :application
t.timestamps
end
  • criar botão de se candidatar a vaga que vai preencher automaticamente o usuário que clicou a se candidatar (e junto o conteúdo do campo text area de texto com alguma mensagem)

  • criar no model de job_applications o vinculo para permitir attachments (permitir só UM pdf por enquanto, por user e por job)

  • colocar o obvio validates do user só pode se candidatar 1x por job

  • criar tela la no show da vaga do recurso scaffold (acessivel apenas aos admins e ao user que criou a vaga) - uma lista de usuários que se candidataram com link para o perfil, e-mail e o texto de aplicação, além do download do attachment

  • colocar no index da tela do recurso scaffold a quantidade de usuários que já se cadastraram e a quantidade de vezes a vaga foi vista (no show da tarefa #250)

Guia do colaborador