/todo-list

Primary LanguageJavaScript

React + Vite

Interface simples de Lista de Tarefas com Frontend e Backend, onde o usuário pode adicionar, excluir e marcar como realizada.

Dependências Frontend

Este projeto foi construído usando as seguintes dependências principais:

  • React: Biblioteca JavaScript para construir interfaces de usuário.
  • React DOM: Pacote para manipulação do DOM com React.
  • react-icons: Conjunto de ícones para uso em projetos React.
  • Styled-components: Biblioteca para estilização de componentes de forma modular.
  • Axios: Cliente HTTP para requisições e integração com o backend.
  • Eslint: Ferramenta de análise de código estática para identificar e corrigir problemas.
  • uuid: Gerador de UUIDs para identificação única de tarefas.

Dependências Backend

  • MongoDB Atlas: Serviço de banco de dados em nuvem.
  • cors: Middleware para habilitar CORS (Cross-Origin Resource Sharing).
  • Express: Framework para construção da API RESTful.
  • mongoose: Biblioteca para modelagem de dados MongoDB.
  • nodemon: Ferramenta para reiniciar automaticamente o servidor Node.js em caso de alterações no código.

Foto Foto