Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você instalou a versão mais recente para back-end de
<Java / Spring-boot / H2 / Swagger2>
- Você instalou a versão mais recente para front-end de
<Axios / React / React-router-dom / Vite / Typescript>
- Você tem uma máquina
<Windows / Mac>
.
Para instalar o ProjetoWebServices - Fiap Notes, siga estas etapas:
Após subir um o projeto para uma IDE de sua escolha, execute o comando npm run dev
, para rodar o projeto em ambiente de desenvolvimento.
npm run dev
Acesse o caminho http://localhost:3001/
. A aplicação vai carregar automaticamente.
Após subir um o projeto para uma IDE de sua escolha, rode o projeto pela classe principal App.java
Após isso o back-end da aplicação vai estar executando no caminho http://localhost:8080/
Também é possivel acessar o banco de dados da aplicação pelo caminho http://localhost:8080/h2-console/
Para criar uma nova nota é realmente simples, clica no botão "+", escreva um novo nome e marque se o card é imporant ou não. Após isso seu card sera salvo no banco de dados.
Para excluir uma nota voce deve clica no botão de "lixeira". Isso vai remover a sua nota da tela e do banco de dados.
Para editar uma nota, apenas clique no botão de "lapis", um modal vai abrir permitindo voce a mudar o nome e se o card é important, após isso apenas clique em salvar.
Para filtrar apenas pelos cards imporantes, clique no botão de "!". Apenas os cards que são importantes vão aparecer.
Para filtrar por nome, escreva o nome do card que voce quer filtrar. Apenas os cards com esse nome vão aparecer na lista.
Para usar ProjetoWebServices - Fiap Notes, apenas as requests:
Para poder consumir todas as requisições criadas nos projetos basta acessar o caminho do Swagger,
após o projeto estar rodando. <localhost:8080/swagger-ui.html>
Para contribuir com ProjetoWebServices - Fiap Notes>, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b main
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin main
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
Agradecemos às seguintes pessoas que contribuíram para este projeto:
Wellington Brito |
Guilherme Melo |
Gabriel Tadachi |
Gustavo Ceccon |