Skip to content

tainadacruz/desafio-bridge

Repository files navigation

desafio-bridge

Sobre o desafio:

Criar um Progressive Web App (PWA) que calcula o menor número real duodígito múltiplo de X. Um número duodígito é aquele cujo seus algarismos têm no máximo dois números distintos. Exemplos: 9990, 4747, 122.

Principais tecnologias utilizadas:

O backend foi desenvolvido em Java com Springboot. Para o frontend, fora aplicada a biblioteca React e a estilização foi auxiliada pelo Bootstrap. A ferramenta para fazer requisições fora o Axios. Para o banco de dados, foi utilizado o Apache e o MySQL com o auxílio do software Xampp.

Como executar:

Essas intruções foram executadas no sistema operacional Manjaro KDE, e podem mudar de acordo com o sistema. Requisitos de instalação: Java, Node.js, React.js, Xampp

Database ->

Com o Xampp instalado, inicialize-o no terminal através do comando:

sudo /opt/lampp/lampp start panel

Crie uma base de dados nomeada "desafio-bridge" no localhost. A tabela e a inserção de dados será executada no backend.

Backend (versão mais simples) ->

Abra a pasta do projeto "springboot-backend" no ambiente de desenvolvimento de sua preferência (o ambiente utilizado por mim foi o IntelliJ IDEA). Execute o projeto clicanco no botão de play.

Frontend ->

No terminal, execute dentro da pasta "react-frontend" o comando npm start:

cd react-app/react-frontend
npm start

Telas

Na raiz do repositório, podem ser encontradas imagens com as telas do projeto em execuç

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published