Nadno / Calendario

Um simples calendário javascript, que guarda tarefas e eventos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Calendário

O calendário foi recriado a partir das funcionalidades criadas no Cronos, com o intuito de aplicar uma melhor estrutura de códigos, usando responsividade no layout, Factory Functions e boas práticas para tornar o código mais legível. A parte visual da aplicação foi feita utilizando o conceito de Mobile First e Sass, e com o restante foi utilizado Javascript, e WebPack, para por em prática o uso do Minificador de arquivo.

Funcionalidades:

  • Navegação por meses e anos.
  • Criação de Tarefas, que podem ser criadas em um determinado dia do ano, ou caso nenhum dia esteja selecionado, é criada uma tarefa diária, que são reiniciadas todos dias.
  • Criação de Eventos, que exibem uma notificação no dia marcado.
  • Atualização de Tarefas. No menu é possível alterar o conteúdo textual de uma tarefa já criada.
  • Save. As informações são salvas localmente quando algo é criado no calendário.
  • Adaptabilidade. A aplicação usa o calendário para selecionar o dia, mês e ano, e o menu para criar Eventos e Tarefas. Portando, o uso do menu muda de acordo com o tamanho da tela do usuário. Sendo acessível por meio de um botão quando em telas menores, e sempre visível quando em telas maiores.

Visual padrão

A aplicação é dividida em duas partes, o menu, e o calendário, onde será selecionado o dia.

Default image


Notificação

Os Eventos já passados e atuais são adicionados as notificações.

Desktop image


Visual Mobile

Mobile image


About

Um simples calendário javascript, que guarda tarefas e eventos


Languages

Language:JavaScript 67.9%Language:SCSS 26.2%Language:HTML 5.9%