Skip to content

Objetivo principal dessa api, e a  listagem de informações químicas sobre os minerais, suas peculiaridades e principais  diferenças da sua modularidade e a  importância das reações químicas presentes em seus estados iniciais e finais 

Notifications You must be signed in to change notification settings

Mario23junior/Minerals-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API de Consultas de informações sobre Minerais

api de listagem de dados de minerais

🚀 Começando

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.

Consulte Implantação para saber como implantar o projeto.

📋 Pré-requisitos

🔧 Instalação

De que coisas você precisa para instalar o software e como instalá-lo?

baixe o projeto e descompacte a pasta e cesse a pasta descompactada

Baixe as dependências do projeto

mvn clean install

Em seguida execute a aplicação

mvn spring-boot:run

🛠️ Construído com

Mencione as ferramentas que você usou para criar seu projeto

  • SpringBoot - O framework web usado
  • Maven - Gerente de Dependência
  • Travis-CI - Usando a integração contínua
  • Swagger - descrição de interface para descrever APIs RESTfull
  • Flyway -  Versionamento e administração do Banco de dados, com ele podemos conduzir a evolução do banco de dados

Para obter mais detalhes da documentação acesse o swagger

http://localhost:8080/swagger-ui.html

Acesse a enderenço para ter acesso  aos dados finais, com os valores de retorno já predefinidos

localhost:8080/api/v1/geo/minerais/

Uso

Resultado dos dados da API

[
    {
        "nome": "Quartzo",
        "categoria": "Cristal de silicio",
        "cor": "Transparente, com variedades de cores",
        "formulaQuimica": "Silicio(dioxido de silicio)",
        "classificacao": "Dioxido",
        "cristalografias": [
            {
                "sistemaCristalino": "Trigonal",
                "particao": "romboédrica",
                "diafaneidade": "Opaco, Transparente",
                "habitoCristalino": "hexagonal"
            }
        ],
        "propriedadesfisicas": [
            {
                "pesoEspecifico": "2,65 N/m³",
                "dureza": 7,
                "pontoDeFusao": " 1980 K (~1710 °C)",
                "cilvagem": "{0110} Indistinta",
                "fratura": "Apresenta fratura concoidal",
                "tenacidade": "quebradico",
                "brilho": "Vítreo ,Opaco"
            }
        ],
        "propriedadesOpticas": [
            {
                "birrefringencia": "+0.009 (B-G interval)",
                "pleocroismo": "Sem pleocroísmo",
                "sistema": "Trigonal",
                "formula": "SiO2"
            }
        ]
    }
]

Contribuindo

Solicitações pull são bem-vindas. Para mudanças importantes, abra um problema primeiro para discutir o que você gostaria de mudar.

Certifique-se de atualizar os testes conforme apropriado.

License

MIT

About

Objetivo principal dessa api, e a  listagem de informações químicas sobre os minerais, suas peculiaridades e principais  diferenças da sua modularidade e a  importância das reações químicas presentes em seus estados iniciais e finais 

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages