Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Add estimated time field to task modal ⏱️

Aberta
#435 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 2 dias

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
Meio dia
Facilidade para iniciantes
66/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Pouca atividade
Stack de tecnologia
javascript, mongodb, react
Domínio
full-stack

Direção de pesquisa

Start with client/src/components/Task/TaskModal.jsx, then trace how task fields are saved and find the Task model and task-card component. Add the estimate choices to the modal and persist the selected value on the task. Done means saved estimates appear on task cards and tasks without an estimate still work.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

good first issue

Add estimated time field to task modal ⏱️

File: client/src/components/Task/TaskModal.jsx

No way to estimate how long a task will take 💀
Every project management tool has this fr!!

Fix: add select in modal:
<select
value={form.estimate}
onChange={(e) => setForm({...form, estimate: e.target.value})}
className="flex-1 bg-[#0f0f10] border
border-[#2a2a2f] rounded-lg px-3 py-2
text-sm text-[#f0f0f0]">

No estimate 30 minutes 1 hour 2 hours 4 hours 1 day
Add estimate field to Task model:
estimate: { type: String, default: '' }

Show on card: {task.estimate && ⏱️ {task.estimate}}
~10 lines! 🎯

Linguagem predominante
JavaScript
Estrelas
39
Forks
105
Merge médio
1d 12h
PRs com merge (30d)
27

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de anoopcodehack/DevBoard

Todas as issues de anoopcodehack/DevBoard

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.