Esta é uma aplicação web simples para gerenciar lembretes diários, implementando operações CRUD (Create, Read, Update, Delete) com armazenamento local no navegador.
- Criar: Adicione novos lembretes à sua lista
- Ler: Visualize todos os seus lembretes em uma lista organizada
- Atualizar: Edite o conteúdo dos lembretes existentes
- Deletar: Remova lembretes que não são mais necessários
- Filtrar: Visualize todos os lembretes, apenas os pendentes ou apenas os concluídos
- Persistência: Os dados são salvos no localStorage do navegador
- HTML5
- CSS3
- JavaScript (Vanilla)
- LocalStorage para persistência de dados
- Font Awesome para ícones
- Abra o arquivo
index.htmlem qualquer navegador moderno - Digite um novo lembrete no campo de entrada e clique em "Adicionar" ou pressione Enter
- Marque a caixa de seleção para marcar um lembrete como concluído
- Clique no ícone de edição para modificar um lembrete existente
- Clique no ícone de lixeira para excluir um lembrete
- Use os botões de filtro para alternar entre diferentes visualizações
- Clique em "Limpar Concluídos" para remover todos os lembretes marcados como concluídos
index.html: Estrutura da página webstyles.css: Estilos e layout responsivoscript.js: Lógica da aplicação e manipulação do DOM
- Design responsivo para funcionar em dispositivos móveis e desktop
- Filtragem de lembretes por status (todos, pendentes, concluídos)
- Ordenação por data (mais recentes primeiro)
- Modal para edição de lembretes
Você pode personalizar esta aplicação modificando os arquivos CSS e JavaScript conforme necessário. Algumas sugestões de melhorias:
- Adicionar categorias ou tags para os lembretes
- Implementar datas de vencimento
- Adicionar notificações
- Sincronizar com um backend para armazenamento em nuvem