Olá, amigos!
Digam olá para o To-do-bot! Um bot em nodejs que consumirá APIs de IA para ajudar a organizar e rastrear objetivos. Imagine só, um assistente virtual que sabe exatamente o que você precisa fazer, quando fazer e como fazer. Ele vai te lembrar das suas tarefas, te motivar, te dar feedback e até te elogiar quando você terminar. Não é incrível?
Mais incrível será compartilhar todo o desenvolvimento com vocês!
✨Primeiro de tudo, um feliz 2024! Que seja um ano incrível para to-dos vocês**✨
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:
-
Concepção do Projeto
- Definição do escopo
- Análise dos requisitos
- Planejamento
- Estruturação do ambiente
-
TO-DO
- Criar, editar, excluir e marcar como concluídas as tarefas.
- Criar lembretes para tarefas específicas.
- Criar e acessar notas.
- Testar cada componente e funcionalidade.
-
DEPLOY do Projeto
- Implantar o projeto em um servidor.
-
Documentar o projeto para usuários e desenvolvedores.
-
Escolher uma licença para o projeto.
sequenceDiagram
participant User as Usuário participant
Bot as Bot User->>Bot: Logar
Bot->>User: Solicitar nome e senha
User->>Bot: Informar nome e senha
Bot->>User: Validar nome e senha alt Nome ou senha inválidos Bot->>User: Erro de login else Nome e senha válidos
Bot->>User: Logado com sucesso end
User->>Bot: Criar tarefa Bot->>User: Solicitar título, descrição, data de vencimento e se a tarefa está concluída
User->>Bot: Informar os dados da tarefa
Bot->>User: Criar tarefa
Bot->>User: Tarefa criada com sucesso User->>Bot: Marcar tarefa como concluída
Bot->>User: Solicitar o identificador da tarefa
User->>Bot: Informar o identificador da tarefa
Bot->>User: Marcar tarefa como concluída
Bot->>User: Tarefa marcada como concluída com sucesso
User->>Bot: Adicionar lembrete para uma tarefa
Bot->>User: Solicitar o identificador da tarefa, a data de vencimento e a hora do lembrete
User->>Bot: Informar os dados do lembrete
Bot->>User: Adicionar lembrete
Bot->>User: Lembrete adicionado com sucesso
User->>Bot: Visualizar todas as tarefas
Bot->>User: Listar todas as tarefas
User->>Bot: Visualizar uma tarefa específica
Bot->>User: Listar os dados da tarefa específica
Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.
Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.