Organizador de contatos.
Demo: https://instructcontacts.netlify.com/
O Instruct Lista de Contato foi desenvolvido com Nuxt.js, um framework Vue.js. Essa ferramenta foi a escolha para o projeto por oferecer alta produtividade em curto espaço de tempo, assim como também permite aplicar importantes princípios do bom design de software:
- Flexibilidade: com ele é possível usar os mesmo componentes para construir um SPA, uma aplicação com SSR, um site estático ou uma PWA.
- Reusabilidade: é possível criar componentes, filtros, plugins e middlewares de maneira que possam ser utilizado em outros projetos.
- Manutenibilidade: a estrutura do projeto permite a separação de conceitos e responsabilidades, testes e integração com linter. Isso tudo ajuda a garantir uma facilidade para dar manutenção à aplicação.
# Instalar dependências
$ yarn install
# Inciar servidor de desenvolvimento com hot reload em localhost:3000
$ yarn run dev
# Build para produção e iniciar servidor
$ yarn run build
$ yarn start