a-ludi / a-ludi/tasks-harmony

F13: Today page with reminders (email, push, messaging)

Aberta
#18 0 comentários 0 reações 0 responsáveis Ver no GitHub
enhancement
Linguagem predominante
TypeScript
Estrelas
1
Forks
0
Merge médio
9min
PRs com merge (30d)
1

Descrição

## What to build

Add a "Today" page that lists all chores due today and sends reminders via multiple channels: email, push notification, WhatsApp, and Telegram. Users configure which channels are active and at what time reminders fire.

## Acceptance criteria

- [ ] "Today" page shows all chores due today, sorted by priority/time
- [ ] User can enable reminder channels: email, push, WhatsApp, Telegram
- [ ] Reminder time is configurable (e.g. 08:00 daily)
- [ ] Reminders are not sent for chores already completed
- [ ] At least email and push channels work end-to-end
- [ ] Deep link from reminder opens the Today page

## Blocked by

- #14 (F14 — push notification infrastructure must exist before reminders can use it)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Este recurso exige a criação de uma nova página 'Today' e a integração de vários canais de notificação. Comece examinando o modelo de dados de chores existente e os componentes de UI para entender como os chores são buscados e exibidos. Em seguida, revise a infraestrutura de notificações push da issue #14 para ver como os lembretes podem ser agendados e enviados. Por fim, implemente a UI de configuração de lembretes e a lógica do backend para filtrar os chores com vencimento hoje e disparar notificações no horário configurado.

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

Avaliação

Domínio
backend, full-stack, mobile
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

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