Aplicação de uma lista de tarefas com calendário.
Neste projeto foi desenvolvido uma aplicação Single Page de um calendário de tarefas, com as seguintes funcionalidades:
- Exibe um calendário onde é possivel selecionar uma data para adicionar uma nova tarefa
- Cadastra uma nova tarefa no banco de dados
- Edita uma tarefa
- Exclui tarefas selecionadas
- Banco de Dados MongoDB
- Docker
- ESLint
- Node.js e Express.js
- Teste unitário com Chai e Mocha
- Arquitetura MSC
- Biblioteca react-calendar
- React.js
- HTML
- CSS
Para instalar e executar o calendário de tarefas você deve ter o Git e o Docker instalados e configurados. Utilizando o terminal, faça o clone do projeto:
$ git clone git@github.com:AlineCarolina/Calendar-ToDoList.git
$ cd Calendar-ToDoList
Use o Docker para carregar e depois disponibilizar todos os serviços necessários ao funcionamento:
$ docker-compose up
Para executar os testes:
$ cd backend
$ npm test
Este projeto continua em desenvolvimeto e novas funcionalidades serão adicionadas em breve, como: mudar forma de vizualização do calendário, vizualizar tarefa no dia do calendário, etc.

