gorails/gorails

Criar recurso para se inscrever a vaga de emprego

Offen

#251 geöffnet am 17.10.2017

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)JavaScript (34 Forks)auto 404
backendenhancementfeaturefrontendhacktoberfest

Repository-Metriken

Stars
 (35 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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)

Contributor Guide