ProjetoWebServices - Fiap Notes

💻 Pré-requisitos

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>.

🚀 Instalando ProjetoWebServices - Fiap Notes

Para instalar o ProjetoWebServices - Fiap Notes, siga estas etapas:

Front-end:

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.

Back-end:

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/

☕ Usando ProjetoWebServices - Fiap Notes

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>

📫 Contribuindo para ProjetoWebServices - Fiap Notes

Para contribuir com ProjetoWebServices - Fiap Notes>, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b main.
  3. Faça suas alterações e confirme-as: git commit -m '<mensagem_commit>'
  4. Envie para o branch original: git push origin main
  5. Crie a solicitação de pull.

Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.

🤝 Colaboradores

Agradecemos às seguintes pessoas que contribuíram para este projeto:

Foto do Wellington Brito
Wellington Brito
Foto do Guilherme Melo
Guilherme Melo
Foto do Gabriel Tadachi
Gabriel Tadachi
Foto do Gustaco Ceccon
Gustavo Ceccon