Skip to content

AlineCarolina/Calendar-ToDoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calendar ToDoList

Aplicação de uma lista de tarefas com calendário.


image image


Sobre o Projeto

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

Stacks utilizadas

  • 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

Como executar o projeto

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

Considerações Finais

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.

Releases

No releases published

Packages

 
 
 

Contributors