Skip to content

vinicius-vph/agenda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agenda JS

Descrição do desafio/App

A aplicação consiste em uma agenda de contatos seguindo layout proposto para o desafio, a mesma atende a todos os requisitos propostos.

  1. Listagem sem nenhum contato.
  2. Listagem com contatos preenchidos.
  3. Modal de criação de contato. Após adicionar um contato, ele deverá apresentar um highlight de 10 segundos. Botão salvar deverá estar desabilitado até que qualquer um dos campos seja preenchido.
  4. Modal de edição de contato.
  5. Modal de confirmação de exclusão. Opcional
  6. Buscar contatos inseridos na tela.

A aplicação foi criada utilizando o framework React JS com Typescript, e utiliza o localstorage do navegador como banco de dados.


Acesse o APP em produção Aqui


Para clonar e utilizar o projeto localmente siga os passos abaixo:

Clone o repositório

$ git@github.com:vinicius-vph/agenda.git

Acesse a pasta do projeto

$ cd agenda

Instale as dependências do Javascript e do React

$ yarn

Inicialize o servidor do projeto localmente

$ yarn start

Acesse o endereço http://localhost:3000