An open API service indexing awesome lists of open source software.

https://github.com/jhony2488/desafio-tecnico-solucx-front-end-vue.js-tela-de-dados-de-entregas-por-drones

Tela de dados de entregas por drones. Desenvolvida para o desafio tecnico da SoluCX para a vaga de Front End Vue.js
https://github.com/jhony2488/desafio-tecnico-solucx-front-end-vue.js-tela-de-dados-de-entregas-por-drones

Last synced: 3 months ago
JSON representation

Tela de dados de entregas por drones. Desenvolvida para o desafio tecnico da SoluCX para a vaga de Front End Vue.js

Awesome Lists containing this project

README

        


Desafio tƩcnico | Front end (Vue.JS)

šŸš€ O objetivo desta avaliação Ć© criar telas de dados de entregas por drones.

Tabela de conteĆŗdos


- [Sobre](#---vuttr)

- [Tabela de Conteudo](#tabela-de-conteudo)

- [Status do projeto](#----vuttr--em-construção--)

- [Features](#----features)

- [Como usar](#como-usar)

- [Pre Requisitos](#prƩ-requisitos)

- [Instalação](#instalação)

- [Rodando a Aplicação](#-rodando-a-api)

- [Testes](#-testes)

- [Tecnologias](#-tecnologias)

- [Autor](#autor)

- [LicenƧa](#licenƧa)


🚧 Desafio tĆ©cnico | Front end (Vue.JS) šŸš€ Em construção... 🚧


Features

- [x] Configuração do gerenciamento de estado da aplicação
- [x] Configuração da acessibilidade no HTML das pÔginas da aplicação
- [x] Configuração da acessibilidade no CSS das paginas da aplicação
- [x] Configuração da acessibilidade no JavaScript das paginas da aplicação
- [x] Melhorar a performance de carregamento da aplicação, aplicando recursos de carregamento lento e assincrono em componentes
- [x] Suporte a o CSS para navegadores antigos
- [x] Configuração dos Polyfill HTML5_SHIV para permitir o uso das tags HTML5 em navegadores que não suportam
- [x] Configuração dos Polyfill respimage.js para permitir o uso de imagens responsivas em navegadores que não suportam
- [x] Configuração dos Polyfill respond.js para permitir o uso de CSS3 Media Queries responsivos em navegadores que não suportam
- [x] Configuração dos Polyfill selectivizr.js para permitir o uso de pseudo classes CSS3 em navegadores que não suportam
- [x] Feitura dos testes unitarios
- [x] Feitura da Tela de ver, navegar e pesquisar sobre todos os drones
- [x] Feitura Tela de pegar dados de um Ćŗnico drone
- [x] Configurar pƔgina 404
- [x] Criar pƔgina 404

Como usar

PrƩ-requisitos

Antes de começar, você vai precisar ter instalado em sua mÔquina as seguintes ferramentas:
[Git](https://git-scm.com), [Node.js](https://nodejs.org/en/) e/ou [Yarn](https://yarnpkg.com/) .
Além disto é bom ter um editor para trabalhar com o código como [VSCode](https://code.visualstudio.com/)

Instalação

```bash
# Clone este repositório
$ git clone

# Acesse a pasta do projeto no terminal/cmd
$ cd Desafio-tecnico-SoluCX-Front-end-Vue.JS-Tela-de-dados-de-entregas-por-drones

# Instale as dependĆŖncias
$ npm install || yarn add

```

šŸŽ² Rodando a Aplicação

```bash
# Execute a aplicação em modo de desenvolvimento
$ npm run serve || yarn serve

# construir para produção
$ npm run build || yarn build

```

šŸŽ² Rodando o Lint

```bash
# Execute o lint
$ npm run lint || yarn lint

```

šŸ›  Testes

```bash
# Executar os testes
$ npm run test || yarn test

# Executar testes com lint
$ npm run test:unit || yarn test:unit

```

šŸ›  Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

- [Vue.js](https://vuejs.org/)
- [Node.js](https://nuxtjs.org/)
- [Jest](https://jestjs.io/)
- [Axios](https://www.npmjs.com/package/axios)
- [Gulp](https://gulpjs.com/)
- [Eslint](https://eslint.org/)
- [Prettier](https://prettier.io/)

šŸ›  Customize a configuração

### Customize configuration

See [Configuration Reference](https://cli.vuejs.org/config/).

Autor


Jhonata Vinicius


Jhonata Vinicius Da Silva Araujo(Jhony Araujo)

Feito por Jhonata Vinicius šŸ‘‹šŸ½ Entre em contato!







LicenƧa

GNU GENERAL PUBLIC LICENSE