Skip to content

sirmarciusx/Crud_to-do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Lembretes Diários - Aplicação CRUD To-Do

Esta é uma aplicação web simples para gerenciar lembretes diários, implementando operações CRUD (Create, Read, Update, Delete) com armazenamento local no navegador.

Funcionalidades

  • 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

Tecnologias Utilizadas

  • HTML5
  • CSS3
  • JavaScript (Vanilla)
  • LocalStorage para persistência de dados
  • Font Awesome para ícones

Como Usar

  1. Abra o arquivo index.html em qualquer navegador moderno
  2. Digite um novo lembrete no campo de entrada e clique em "Adicionar" ou pressione Enter
  3. Marque a caixa de seleção para marcar um lembrete como concluído
  4. Clique no ícone de edição para modificar um lembrete existente
  5. Clique no ícone de lixeira para excluir um lembrete
  6. Use os botões de filtro para alternar entre diferentes visualizações
  7. Clique em "Limpar Concluídos" para remover todos os lembretes marcados como concluídos

Estrutura do Projeto

  • index.html: Estrutura da página web
  • styles.css: Estilos e layout responsivo
  • script.js: Lógica da aplicação e manipulação do DOM

Recursos Adicionais

  • 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

Personalização

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published