Menu Close

fipe-consultation


Logo

Fipe Consultation

Index

🔖 Objetivo da aplicação

O projeto é dividido em duas seções, onde o diretório exercises concentra quatro arquivos de exercícios que serão detalhados mais para frente e o outro diretório fipe-project é onde terá o projeto de consulta de valores de automóveis na tabela fipe.

📖 Exercícios

O projeto possui quatro exercícios, sendo eles:

  1. Maskify:

  Função que tem o objetivo de mascarar dados parcialmente,
  mantendo visível apenas os últimos 4 caracteres.
  A função recebe o texto por parâmetro e retorna o texto mascarado.
  1. Update Data:

  Função que tem o objetivo atualizar um objeto com base nos dados de um segundo objeto.
  A função recece os dois objetos por parâmetro, verifica se no segundo objeto
  tem chave que o primeiro objeto tem,
  e caso tenha, atualiza o dado, e retorna o objeto atualizado.
  1. Get Rick and Morty characters data:

  Função que tem o objetivo buscar os dados dos personagens da série "Rick and Morty" e
  retornar os dados dos personagens principais com a estrutura de dados alterada.
  1. Check if the first letter is uppercase:

  O nome dessa função já é bem sugestivo, ela recebe uma string via parâmetro e
  retorna um booleano indicando se a string possui a primeira letra maiúscula.

Se deseja testar as funções e se divertir com elas, a pasta de exercícios possui um arquivo examples.js que já possui alguns exemplos, fique a vontade para criar outros.

🚀 Tecnologias utilizadas

Esse projeto foi desenvolvido utilizando as seguintes tecnologias:

✔️ 💻 Resultado Web


Web

✔️ 💻 Resultado Mobile


Mobile

✔️ 💻 Cobertura de testes unitários


Mobile

🔥 Como utilizar

  • Pré-requisitos

    • É necessário possuir o Node.js instalado na sua máquina
    • Também, é preciso ter um gerenciador de pacotes, seja o NPM ou Yarn.
  1. Faça um clone:
  $ git clone git@github.com:lucasfelixc/fipe-consultation.git
  1. Executando a aplicação:

  # Instale as dependências
  $ cd fipe-project && npm install or yarn install

  # Inicie a aplicação web
  $ cd fipe-project && npm run dev or yarn dev
  1. Testando a aplicação:

  # Para executar os testes e gerar o coverage
  $ cd fipe-project && npm run coverage or yarn coverage

♻️ Como contribuir

  • Faça um Fork desse repositório,
  • Crie uma branch com a sua feature: git checkout -b my-feature
  • Commit suas mudanças: git commit -m 'feat: My new feature'
  • Push a sua branch: git push origin my-feature


Feito com 🧡 by Lucas Felix

View Source Code
Posted in Development