Code Monkey home page Code Monkey logo

origem-nomes's Introduction

Projeto Origem dos Nomes

O Projeto consiste numa aplicação em React, na qual o usuário irá digitar um nome e será exibido os países com maior probabilidade da origem dos mesmo!! Através da consulta à API Nationalize.

🚀 Começando

Para conseguir uma cópia do projeto, basta realizar o git clone do mesmo em alguma pasta de preferência, em seu computador, seja por HTTPS ou SSH!!

📋 Pré-requisitos

É necessário ter instalado em sua máquina algum editor de código fonte instalado em sua máquina, como o VS Code, por exemplo, ou o uso da IDE online Stackblitz para rodar a aplicação.

Stackblitz

https://stackblitz.com/?starters=frontend

Vs Code

https://code.visualstudio.com/

🔧 Instalação

Usando o Stackblitz, não haverá dificuldades em executar o projeto, por ser uma IDE online e muito intuitiva.

No Vs Code, será necessário baixar as dependências executando o comando abaixo, via terminal, dentro da pasta do projeto:

npm install

Após isso, o projeto estará pronto para visualização e alterações!!

⚙️ Executando os testes

Para executar o teste, basta inserir algum nome, dentro do input apresentado na página web!! Após isso, verá quais são as origens mais prováveis do nome informado.

📦 Desenvolvimento

A aplicação foi desenvolvida com a linguagem JavaScript, sendo utilizado o React Hooks ( useState e useEffect), para ser possível acessar a API e realizarmos as mudanças necessárias. Um pilar no desenvolvimento foi a componentização, para redução e reutilização de códigos, deixando assim a aplicação mais limpa e coesa.

🛠️ Construído com

  • Stackblitz - A IDE online usada para desenvolver o projeto!!
  • Java Script - Linguagem de programação
  • [HTML e CSS] - Linguagem de marcação e estilização, respectivamente

✒️ Autores

  • Gabriel Marques - Trabalho Completo - Gabriel

🎁

  • Foi com um grande prazer que consegui desenvolver esse projeto, o qual me ajudou muito em meu desenvolvimento como desenvolvedor!!

Edit on StackBlitz ⚡️

origem-nomes's People

Contributors

gabrielm989 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.